public static void Main()
Console.WriteLine("Vítej v programu kalkulačka.");
Console.WriteLine("Pro zadávání hodnot následuj instrukce.");
Console.WriteLine("Zadej první číslo.");
string vstup1 = Console.ReadLine();
bool jeCislo1 = double.TryParse(vstup1, out cislo1);
Console.WriteLine("Nebylo zadáno číslo, zadej jej znovu.");
Console.WriteLine("Zadej operátor:+, -, *, /, ^. Pokud si přeješ zkončit, zadej X");
string vstup2 = Console.ReadLine();
Console.WriteLine("Program kalkulacky končí.");
if (!(vstup2 == "+" || vstup2 == "-" || vstup2 == "*" || vstup2 == "/" || vstup2 == "^"))
Console.WriteLine("Nebyl zadán operátor, zadej jej znovu.");
Console.WriteLine("Zadej druhé číslo.");
string vstup3 = Console.ReadLine();
bool jeCislo2 = double.TryParse(vstup3, out cislo2);
Console.WriteLine ("Neni cislo, zadej znovu");
case "+":vysledek = cislo1 + cislo2;break;
case "-":vysledek = cislo1 - cislo2;break;
case "*":vysledek = cislo1 * cislo2;break;
case "/":vysledek = cislo1 / cislo2;break;
for (int i = 0; i < cislo2; i++)
vysledek = vysledek * cislo1;
Console.WriteLine("Výsledek: " + cislo1 + " " + vstup2 + " " + cislo2 + " " + "=" + " " + vysledek);