Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class QuadraticEquation
- {
- static void Main(string[] args)
- {
- double a;
- double b;
- double c;
- double discriminant;
- double x;
- do
- {
- Console.Write("Enter a: ");
- a = double.Parse(Console.ReadLine());
- if (a == 0)
- {
- Console.WriteLine("a should be different from ZERO! ");
- }
- } while (a == 0);
- Console.Write("Enter b: ");
- b = double.Parse(Console.ReadLine());
- Console.Write("Enter c: ");
- c = double.Parse(Console.ReadLine());
- discriminant = (b * b) - (4 * a * c);
- if (discriminant < 0)
- {
- Console.WriteLine("The equation has no solve!");
- }
- else if (discriminant > 0)
- {
- Console.WriteLine("The discriminant is: {0}", discriminant);
- Console.WriteLine("The equation has to solves!");
- x = (-b + Math.Sqrt(discriminant)) / (2 * a);
- Console.WriteLine("The first solve is: {0}", x);
- x = (-b - Math.Sqrt(discriminant)) / (2 * a);
- Console.WriteLine("The second solve is: {0}", x);
- }
- else
- {
- Console.WriteLine("The discriminant is: {0}", discriminant);
- Console.WriteLine("The equation has one solve");
- x = -b / (2 * a);
- Console.WriteLine("The solve is: {0}", x);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement