public static void Main()
Console.WriteLine("Zadaj prvé číslo:");
string cislo1 = Console.ReadLine();
bool isCislo1Number1 = double.TryParse(cislo1, out number1);
while (isCislo1Number1 == false)
Console.WriteLine("Zadal si zlý vstup. Zadaj prvé číslo ešte raz.");
cislo1 = Console.ReadLine();
isCislo1Number1 = double.TryParse(cislo1, out number1);
Console.WriteLine("Zadaj operátora (+,-,*,/,^)");
string oper = Console.ReadLine();
while (oper != "+" && oper != "-" && oper != "*" && oper != "/" && oper != "^")
Console.WriteLine("Zadal si zlý vstup. Zadaj operátora ešte raz.");
oper = Console.ReadLine();
Console.WriteLine("Zadaj druhé číslo:");
string cislo2 = Console.ReadLine();
bool isCislo2Number2 = double.TryParse(cislo2, out number2);
while (isCislo2Number2 == false)
Console.WriteLine("Zadal si zlý vstup. Zadaj druhé číslo ešte raz.");
cislo2 = Console.ReadLine();
isCislo2Number2 = double.TryParse(cislo2, out number2);
vysledok = number1 + number2;
vysledok = number1 - number2;
vysledok = number1 * number2;
vysledok = number1 / number2;
Console.WriteLine("Deliteľ nemôže byť nula!");
double exponent = number2;
for (int i = 0; i < exponent; i++)
vysledok = vysledok * number1;
for (int i = 0; i < Math.Abs(exponent); i++)
vysledok = vysledok / number1;
Console.WriteLine("Výsledok: " + number1 + " " + oper + " " + number2 + " = " + vysledok);