public static void Main()
Console.WriteLine("Zadej prvni cislo: ");
string prvniCisloText = Console.ReadLine();
bool jeCislo = double.TryParse(prvniCisloText, out prvniCislo);
Console.WriteLine("Ne, toto neni cislo. Zkus prosim znovu: ");
prvniCisloText = Console.ReadLine();
jeCislo = double.TryParse(prvniCisloText, out prvniCislo);
Console.WriteLine("Ano, toto je cislo.");
Console.WriteLine("Zadej znamenko matematicke operace, kterou chces provest (scitat, odcitat, nasobit nebo delit): ");
string matematickaOperace = Console.ReadLine();
bool jeMatematickaOperace = matematickaOperace == soucet || matematickaOperace == odecet || matematickaOperace == nasobek || matematickaOperace == deleni || matematickaOperace == mocneni;
if (jeMatematickaOperace == true)
Console.WriteLine("Zadej druhe cislo: ");
string druheCisloText = Console.ReadLine();
bool jeDruheCislo = double.TryParse(druheCisloText, out druheCislo);
if (matematickaOperace == soucet)
double soucetVysledek = (prvniCislo + druheCislo);
Console.WriteLine("Vysledek: " + prvniCislo + " + " + druheCislo + " = " + soucetVysledek);
else if (matematickaOperace == odecet)
double odecetVysledek = (prvniCislo - druheCislo);
Console.WriteLine("Vysledek: " + prvniCislo + " - " + druheCislo + " = " + odecetVysledek);
else if (matematickaOperace == nasobek)
double nasobekVysledek = (prvniCislo * druheCislo);
Console.WriteLine("Vysledek: " + prvniCislo + " * " + druheCislo + " = " + nasobekVysledek);
else if (matematickaOperace == deleni)
double deleniVysledek = (prvniCislo / druheCislo);
Console.WriteLine("Vysledek: " + prvniCislo + " / " + druheCislo + " = " + deleniVysledek);
else if (matematickaOperace == mocneni)
for (int i = 0; i < druheCislo; i++)
Console.WriteLine("Nezadala jsi spravny operator");