Bài tập 2: Giải phương trình trùng phương
2 posters
Trang 1 trong tổng số 1 trang
Bài tập 2: Giải phương trình trùng phương
Bài 002
Nhập các số thực a, b, c. Giải và biện luận phương trình trùng phương ax^4 + bx^2 + c = 0
Nhập các số thực a, b, c. Giải và biện luận phương trình trùng phương ax^4 + bx^2 + c = 0
bài làm của mình
- Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace bai2
{
class Program
{
static void Main(string[] args)
//khai bao bien
#region
{
float a;
float b;
float c;
float delta;
double x;
double x1;
double x2;
Console.WriteLine("moi ban nhap vao 3 so a,b,c cua phuong trinh");
a = float.Parse(Console.ReadLine());
b = float.Parse(Console.ReadLine());
c = float.Parse(Console.ReadLine());
delta = (b * b - (4 * a * c));
#endregion
//delta be 0
#region
if (delta < 0)
{
Console.WriteLine("phuong trinh vo nghiem");
}
#endregion
//delta bang 0
#region
if (delta == 0)
{
x = -b / (2 * a);
if (x < 0)
{
Console.WriteLine("phuong trinh vo nghiem");
}
else
{
Console.WriteLine("phuong trinh co 2 nghiem X1={0}, X2={1}", Math.Sqrt(x), -Math.Sqrt(x));
}
}
#endregion
//delta lon hon 0
#region
if (delta > 0)
{
x1 = (-b + Math.Sqrt(delta)) / (2 * a);
x2 = (-b - Math.Sqrt(delta)) / (2 * a);
if (x1 < 0 && x2 < 0)
{
Console.WriteLine("phuong trinh vo nghiem");
}
if (x1 > 0 && x2 < 0)
{
Console.WriteLine("phuong trinh co 2 nghiem la x1={0}, x2={1}", Math.Sqrt(x1), -Math.Sqrt(x1));
}
if (x1 < 0 && x2 > 0)
{
Console.WriteLine("phuong trinh co 2 nghiem la x1={0}, x2={1}", Math.Sqrt(x2), -Math.Sqrt(x2));
}
if (x1 > 0 && x2 > 0)
{
Console.WriteLine("phuong trinh co 4 nghiem phan biet x1={0}, x2={1}, x3={2}, x4={3}", Math.Sqrt(x1), -Math.Sqrt(x1), Math.Sqrt(x2), -Math.Sqrt(x2));
}
#endregion
}
}
}
}
caophuochoa- Tổng số bài gửi : 4
Join date : 05/01/2011
Similar topics
» Bài tập 14 : Tính giai thừa của số n .
» Bài tập số 21 -40
» Phong cách lập trình
» Bài tập 4 : Tính tổng bình phương của n số nguyên dương
» Bài tập số 21 -40
» Phong cách lập trình
» Bài tập 4 : Tính tổng bình phương của n số nguyên dương
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|