public static void Main()
Console.Write("Zadej první číslo: ");
string cislo1JakoText = Console.ReadLine();
bool spravneZadaneCislo1 = int.TryParse(cislo1JakoText, out prvniCislo);
if (!spravneZadaneCislo1)
Console.WriteLine("Nezadal jsi číslo.");
Console.Write("Zadej operator: + , - , / , *, ^ : ");
string znamenko = Console.ReadLine();
if (znamenko == "+" || znamenko == "-" || znamenko == "*" || znamenko == "/" || znamenko == "^")
Console.Write("Zadej mocninu: ");
int mocnina = int.Parse(Console.ReadLine());
int vysledek2 = prvniCislo;
for (int i = 0; i < mocnina - 1; i++)
Console.WriteLine("Výsledek je: " + vysledek2);
Console.Write("Zadej druhé číslo: ");
string cislo2JakoText = Console.ReadLine();
bool spravneZadaneCislo2 = int.TryParse(cislo2JakoText, out druheCislo);
if (!spravneZadaneCislo2)
Console.WriteLine("Nezadal jsi číslo.");
if (znamenko == "/" && druheCislo == 0)
Console.WriteLine("Nemůžeš dělit nulou.");
vysledek = (prvniCislo + druheCislo);
else if (znamenko == "-")
vysledek = (prvniCislo - druheCislo);
else if (znamenko == "*")
vysledek = (prvniCislo * druheCislo);
vysledek = (prvniCislo / druheCislo);
Console.WriteLine("Výsledek: " + prvniCislo + " " + znamenko + " " + druheCislo + " = " + vysledek);
Console.WriteLine("Nezadal jsi správně znaménko. ");