Może zamieszczę ten programik tutaj, bo długi to on nie jest.
Czyli przed pierwszą klamerką { wpisuje "do" a na samym końcu "while"
I piszę
Console.WriteLine("Czy chcesz zakończyć działanie programu ?");
I jak na końcu z tym exit.ToString() bo tutaj już nie łapię :D
{
float a, b, c;
float X1, X2, Delta, X1i2;
Console.Write("\n\n\tProgram do wyznaczania pierwiastków równania kwadratowego");
Console.WriteLine("Wprowadź dane wejściowe: \n");
do
{
Console.Write("\nWprowadź daną a: ");
a = Convert.ToSingle(Console.ReadLine());
if (a == 0.0f)
{
Console.Beep();
Console.Write("Błąd a nie może równać się 0\n");
Console.WriteLine("Naciśnij dowolny klawisz");
Console.ReadKey();
}
} while (a == 0.0f);
Console.Write("Wprowadź wspólczynnik b: ");
b = Convert.ToSingle(Console.ReadLine());
Console.Write("Wprowadź współczynnik c: ");
c= Convert.ToSingle(Console.ReadLine());
Delta = b*b-4*a*c;
if (Delta > 0 )
{ X1 = ( -b - b*b-4*a*c) / (2 * a );
X2 = (-b + b*b-4*a*c / (2 * a ));
Console.WriteLine("\n Równanie ma 2 pierwiastki rzeczywiste");
Console.WriteLine("\t X1 ="+X1 + "\t X2 = "+ X2 + "\t\n\t Delta= " + Delta);
}
else
if (Delta < 0)
Console.WriteLine("Równanie nie ma pierwiastków rzeczywistych");
else
{
X1i2=-b/(2*a);
Console.WriteLine("Równanie ma 1 pierwiastek podwójny:\n");
Console.WriteLine("\t\n Delta = " + Delta);
Console.WriteLine("\t X1i2="+ X1i2);
}
{
Console.WriteLine("Naciśnij dowolny klawisz");
}