-
Notifications
You must be signed in to change notification settings - Fork 0
/
Program.cs
48 lines (44 loc) · 1.56 KB
/
Program.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
using System;
namespace ex3
{
class Program
{
static void Main(string[] args)
{
double a, b, c, t, x1, x2;
int q;
//
Console.WriteLine("*EQUAÇÃO DE SEGUNDO GRAU*");
Console.WriteLine("QUANTAS VEZES VOCÊ QUER REPETIR O PROGRAMA?");
q = int.Parse(Console.ReadLine());
//
for (int c2 = 0; c2 < q; c2++)
{
Console.WriteLine("_____________________________________");
Console.WriteLine("DIGITE 'A'");
a = float.Parse(Console.ReadLine());
Console.WriteLine("DIGITE 'B'");
b = float.Parse(Console.ReadLine());
Console.WriteLine("DIGITE 'C'");
c = float.Parse(Console.ReadLine());
//
t = Math.Pow(b, 2) - 4 * a * c;
//Console.Write(t);
//
if (t >= 0)
{
x1 = (-b + (Math.Sqrt(t))) / 2 * a;
Console.WriteLine("X' É IGUAL À " + x1);
//
x2 = (-b - (Math.Sqrt(t))) / 2 * a;
Console.WriteLine("X'' É IGUAL À " + x2);
}
else
{
Console.WriteLine("OPERAÇÃO INVÁLIDA (NÃO EXISTE RAÍZ QUADRADA DE NUMERO NEGATIVO)");
}
Console.WriteLine("_____________________________________");
}
}
}
}