Tìm kiếm

Giải phương trình bậc hai - Ngôn Ngữ C#

CODE :
using  System;

using System.Collections.Generic;
using System.Linq;

using System.Text; 

namespace Giai_phuong_trinh_bac_II
{

class Program


{

static void Main(string[] args)


{

// khai báo biến


float a, b, c, x1, x2, delta;

// Chương trình

Console.WriteLine("\t ---- GIAI PHUONG TRINH BAC II----");

Console.Write("Nhap a = ");

a = float.Parse(Console.ReadLine());
Console.Write("Nhap b = ");


b = float.Parse(Console.ReadLine());
Console.Write("Nhap c = ");

c = float.Parse(Console.ReadLine());
//process

delta = b * b - 4 * a * c; // tính delta

 
 if (a != 0) // a # 0

{

if (delta < 0)


{

Console.WriteLine("Phuong trinh da cho Vo Nghiem !");


}

if (delta == 0)


{

float x = -b / 2 * a;


Console.WriteLine("Phuong trinh da cho Co Nghiem Kep X1= X2 = {0} ", x);

}

if (delta > 0)


{

Console.WriteLine("Phuong trinh da cho co 2 No!");


x1 = -b - (float)Math.Sqrt(delta) / 2 * a;

x2 = -b + (float)Math.Sqrt(delta) / 2 * a; 
 Console.WriteLine("Phuong trinh da cho Nghiem X1= {0}", x1);

Console.WriteLine("Phuong trinh da cho Nghiem X2 = {0}", x2);

}

}

else


{

if (b == 0 && c == 0)


{

Console.WriteLine("Phuong trinh vo so nghiem !");


}

if (b == 0 && c != 0)


{

Console.WriteLine("Phuong trinh vo nghiem !");


}

if (b != 0)


{

float x = -c / b;


Console.Write("Phuong trinh la pt bac nhat co nghiem X= {0}", x);

}



}

Console.ReadLine();


}

}

}


Read Users' Comments (0)

0 Response to "Giải phương trình bậc hai - Ngôn Ngữ C#"

Đăng nhận xét

Support

Liên hệ DMTuan-Uneti
Mọi thông tin góp ý các bạn liên hệ với mình ! Mail:
  1. manhtuan.leo@gmail.com
  2. manhtuan.itvp@gmail.com

Y!M: manhtuan.it92