public static void Main()
Console.WriteLine("Zadejte prosim prvni cislo: ");
double cislo1 = double.Parse(Console.ReadLine());
Console.WriteLine(cislo1);
Console.WriteLine("Vyberte operator (+, -, *, /): ");
string operator1 = Console.ReadLine();
Console.WriteLine(operator1);
Console.WriteLine("Zadejte prosim druhe cislo: ");
double cislo2 = double.Parse(Console.ReadLine());
Console.WriteLine(cislo2);
case "+": vysledek1 = cislo1 + cislo2; break;
case "-": vysledek1 = cislo1 - cislo2; break;
case "*": vysledek1 = cislo1 * cislo2; break;
case "/": vysledek1 = cislo1 / cislo2; break;
Console.WriteLine("Vysledek: " + cislo1 + " " + operator1 + " " + cislo2 + " = " + vysledek1);
Console.WriteLine("Zadejte prosim prvni cislo: ");
string vstup1 = Console.ReadLine();
bool jeCislo1 = double.TryParse(vstup1, out cislo1);
jeCislo1 = double.TryParse(vstup1, out cislo1);
Console.WriteLine(cislo1);
Console.WriteLine("Vyberte operator (+, -, *, /, ^): ");
operator1 = Console.ReadLine();
if (!(operator1 == "+" || operator1 == "-" || operator1 == "*" || operator1 == "/" || operator1 == "^"))
Console.WriteLine("Neplatny vstup. Program bude ukoncen.");
Console.WriteLine("Zadejte prosim druhe cislo: ");
string vstup2 = Console.ReadLine();
bool jeCislo2 = double.TryParse(vstup2, out cislo2);
Console.WriteLine(cislo2);
case "+": vysledek2 = cislo1 + cislo1; break;
case "-": vysledek2 = cislo1 - cislo2; break;
case "*": vysledek2 = cislo1 * cislo2; break;
case "/": vysledek2 = cislo1 / cislo2; break;
for (int i = 1; i < cislo2; i++)
vysledek2 = vysledek2*cislo1;
Console.WriteLine("Vysledek: " + cislo1 + " " + operator1 + " " + cislo2 + " = " + vysledek2);
Console.WriteLine("Neplatny vstup. Program bude ukoncen.");
Console.WriteLine("Neplatny vstup. Program bude ukoncen.");