public static void Main()
Console.WriteLine("Napiš 1. číslo");
bool verifikace1Cisla = double.TryParse(Console.ReadLine(), out prvniCislo);
while (verifikace1Cisla == false)
Console.WriteLine("Nezadal jsi platne cislo.");
verifikace1Cisla = double.TryParse(Console.ReadLine(), out prvniCislo);
Console.WriteLine("Vyber matematickou operaci (+,-,*,/):");
string matematickyOperator = Console.ReadLine();
if (matematickyOperator != "*" || matematickyOperator != "+" || matematickyOperator != "-" || matematickyOperator != "/")
Console.WriteLine("Nezadal jsi spravnou matematickou operaci.");
Console.WriteLine("Napiš 2. číslo");
bool verifikace2Cisla = double.TryParse(Console.ReadLine(), out druheCislo);
while (verifikace2Cisla == false)
Console.WriteLine("Nezadal jsi platne cislo.");
verifikace2Cisla = double.TryParse(Console.ReadLine(), out druheCislo);
if(matematickyOperator == "+")
Console.WriteLine("Vysledek je: " + prvniCislo + " + " + druheCislo + " = " + (prvniCislo + druheCislo));
else if (matematickyOperator == "-")
Console.WriteLine("Vysledek je: " + prvniCislo + " - " + druheCislo + " = " + (prvniCislo - druheCislo));
else if (matematickyOperator == "*")
Console.WriteLine("Vysledek je: " + prvniCislo + " * " + druheCislo + " = " + (prvniCislo * druheCislo));
else if (matematickyOperator == "/")
Console.WriteLine("Vysledek je: " + prvniCislo + " / " + druheCislo + " = " + (prvniCislo / druheCislo));
Console.WriteLine("Nelze delit nulou, zkus to znova");
else if (matematickyOpetrator == "^")
if (!int.TryParse(radek, out mocnina))
Console.WriteLine("Mocnina musí být celé číslo.");
for (int i = 0; i < mocnina; i++)
vysledek = vysledek * prvniCislo;
Console.WriteLine("Výsledek je: " + prvniCislo + " " + operace + " " + druheCislo + " = " + vysledek);