Print Friendly and PDF
Write a Program in C# to find the roots of Quadratic Equation.
Write a Program in C# to find the roots of Quadratic Equation. 

Solution:

using System;
class Quad
{
public static void Main()
{
int A, B, C;
double disc, deno, x1, x2;
Console.WriteLine("ENTER THE VALUES OF A,B,C..."); A=int.Parse(Console.ReadLine());
B=int.Parse(Console.ReadLine());
C=int.Parse(Console.ReadLine());
disc = (B * B) - (4 * A * C);
deno = 2 * A;
if(disc > 0)
{
Console.WriteLine("THE ROOTS ARE REAL ROOTS");
x1 = (-B/deno) + (Math.Sqrt(disc) / deno);
x2 = (-B/deno) - (Math.Sqrt(disc) / deno);
Console.WriteLine("THE ROOTS ARE...: {0} and {1}", x1, x2);
}
else if(disc == 0)
{
Console.WriteLine("THE ROOTS ARE REPEATED ROOTS");
x1 = -B/deno;
Console.WriteLine("THE ROOT IS...: {0}", x1);
}
else
{
Console.WriteLine("THE ROOTS ARE IMAGINARY ROOTS\n");
x1 = -B/deno;
x2 = ((Math.Sqrt((4*A*C)-(B*B))) / deno);
Console.WriteLine("THE ROOT ONE...: {0}+i{1}", x1, x2); Console.WriteLine("THE ROOTS ARE...: {0}-i{1}", x1, x2);
}
}}
zubairsaif

Zubair saif

A passionate writer who loves to write on new technology and programming

Post A Comment:

0 comments: