public static void Main()
Console.WriteLine("Zadejte první číslo");
string vstup1 = Console.ReadLine();
bool pravda1 = double.TryParse(vstup1, out cislo1);
Console.WriteLine("první číslo: " + cislo1);
Console.WriteLine("Neumíme čísla?");
Console.WriteLine("Zadejte operátor");
vstupOP = Console.ReadLine();
if (vstupOP == "+" || vstupOP == "-" || vstupOP == "*" || vstupOP == "/" || vstupOP == "^")
Console.WriteLine("operátor: " + vstupOP);
Console.WriteLine("Zadejte prosím jeden z operátorů: +, -, *, /, ^");
Console.WriteLine("Zadejte druhé číslo");
string vstup2 = Console.ReadLine();
bool pravda2 = double.TryParse(vstup2, out cislo2);
Console.WriteLine("druhé číslo: " + cislo2);
Console.WriteLine("Opět neumíme čísla?");
vysledek = cislo1 + cislo2;
Console.WriteLine("výsledek operace: " + cislo1 + " " + vstupOP + " " + cislo2 + " = " + vysledek);
vysledek = cislo1 - cislo2;
Console.WriteLine("výsledek operace: " + cislo1 + " " + vstupOP + " " + cislo2 + " = " + vysledek);
vysledek = cislo1 * cislo2;
Console.WriteLine("výsledek operace: " + cislo1 + " " + vstupOP + " " + cislo2 + " = " + vysledek);
vysledek = cislo1 / cislo2;
Console.WriteLine("výsledek operace: " + cislo1 + " " + vstupOP + " " + cislo2 + " = " + vysledek);
for(int i = 1; i < cislo2; i++)
vysledek = cislo1 * vysledek;
Console.WriteLine("výsledek operace: " + cislo1 + " " + vstupOP + " " + cislo2 + " = " + vysledek);
Console.WriteLine("operátor neodpovídá možným operacím této kalkulačky");