mam równanie kwadratowe ale nie chce odpalić co muszę zrobić
class Pierwiastek
{
public static void Main(string[] args)
{
int parametrA, parametrB, parametrC;
if(args.Length < 3){
Console.WriteLine("Wywołanie programu: program parametr1 parametr2 parametr3");
return;
}
try{
parametrA = Int32.Parse(args[0]);
parametrB = Int32.Parse(args[1]);
parametrC = Int32.Parse(args[2]);
}
catch(Exception){
Console.WriteLine("Jeden z parametrow rownania nie jest poprawna liczbą całkowita!");
return;
}
Console.WriteLine("Wprowadzone parametry rownania:\n");
Console.WriteLine("A: " +parametrA +" B: " +parametrB + " C: "+ parametrC+ "\n");
if (parametrA == 0){
Console.WriteLine("To jest rownanie kwadratowe: A = 0!");
}
else{
double delta = parametrB * parametrB - 4 * parametrA * parametrC;
double wynik;
if (delta < 0){
Console.writeLine("Delta < 0.");
Console.WriteLine("To rownanie nie ma rozwiozania w zbiorze liczb rzeczywistych");
}
else if (delta == 0){
wynik = -parametrB / 2* parametrA;
Consol.WriteLine("Roziozanie: x = " + wynik);
}
else{
wynik = (- parametrB + Math.Sqrt(delta)) / 2 * parametrA;
Consol.WriteLine("Rozwiozanie: x1 = " + wynik);
wynik = (- parametrB - Math.Sqrt(delta)) / 2 * parametrA;
Consol.WriteLine("Rozwiozanie: x2 = " + wynik);
}
}
}
}