public static void Main()
string cisloUzivatele = "XXX";
while (!(double.TryParse(cisloUzivatele, out cislo1)))
Console.WriteLine("Zadej prosim cislo.");
cisloUzivatele = Console.ReadLine();
while (operace != "Konec")
while (operace != "+" && operace != "-" && operace != "/" && operace != "*" && operace != "^")
Console.WriteLine("Kalkulačka končí.");
Console.WriteLine("vyber si operaci: + , - , / , * , ^ . Pokud chceš program ukončit, zadej 'Konec'");
operace = Console.ReadLine();
string cisloUzivatele2 = "XXX";
while (!(double.TryParse(cisloUzivatele2, out cislo2)))
Console.WriteLine("Zadej prosim dalsi cislo.");
cisloUzivatele2 = Console.ReadLine();
vysledek = cislo1 + cislo2;
Console.WriteLine("Vysledek: " + cislo1 + " + " + cislo2 + " = " + vysledek);
vysledek = cislo1 - cislo2;
Console.WriteLine("Vysledek: " + cislo1 + " - " + cislo2 + " = " + vysledek);
vysledek = cislo1 / cislo2;
Console.WriteLine("Vysledek: " + cislo1 + " / " + cislo2 + " = " + vysledek);
vysledek = cislo1 * cislo2;
Console.WriteLine("Vysledek: " + cislo1 + " * " + cislo2 + " = " + vysledek);
for (int i = 1; i < cislo2; i++)
vysledek = vysledek * cislo1;
Console.WriteLine("Vysledek: " + cislo1 + " ^ " + cislo2 + " = " + vysledek);