public static void Main()
Console.WriteLine("Zadej číslo:");
string vstup = Console.ReadLine();
bool kontrola = double.TryParse(vstup, out x);
Console.WriteLine("Toto není číslo!");
Console.WriteLine("Zadej číslo:");
vstup = Console.ReadLine();
kontrola = double.TryParse(vstup, out x);
Console.WriteLine("Zadej operátor (+, -, *, /, ^):");
string oper = Console.ReadLine();
while ((oper != "+") && (oper != "-") && (oper != "*") && (oper != "/") && (oper != "^"))
Console.WriteLine("Toto není operátor!");
Console.WriteLine("Zadej operátor (+, -, *, /, ^):");
oper = Console.ReadLine();
Console.WriteLine("Zadej číslo:");
vstup = Console.ReadLine();
kontrola = double.TryParse(vstup, out y);
Console.WriteLine("Toto není číslo!");
Console.WriteLine("Zadej číslo:");
vstup = Console.ReadLine();
kontrola = double.TryParse(vstup, out y);
Console.Write("Výsledek: ");
for (int i=0; i<y; i++) vysledek *= x;
Console.WriteLine(x + " " + oper + " " + y + " = " + vysledek);
Console.WriteLine("Zadej další operátor (+, -, *, /, ^) nebo ukonči písmenem X:");
oper = Console.ReadLine();
while ((oper != "+") && (oper != "-") && (oper != "*") && (oper != "/") && (oper != "^"))
Console.WriteLine("Toto není operátor!");
Console.WriteLine("Zadej operátor (+, -, *, /, ^):");
oper = Console.ReadLine();
Console.WriteLine("Zadej číslo nebo ukonči písmenem X:");
vstup = Console.ReadLine();
kontrola = double.TryParse(vstup, out x);
Console.WriteLine("Toto není číslo!");
Console.WriteLine("Zadej číslo:");
vstup = Console.ReadLine();
kontrola = double.TryParse(vstup, out x);
Console.Write("Výsledek: ");
for (int i=1; i<x; i++) vysledek *= pom;
Console.WriteLine(pom + " " + oper + " " + x + " = " + vysledek);
Console.WriteLine("Kalkulačka končí.");