double s1, s2, islem; char sembo; enbas: Console.WriteLine("1. Sayıyı Giriniz : "); s1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("2. Sayıyı Giriniz : "); s2 = Convert.ToDouble(Console.ReadLine()); sem: Console.Write("Yapıcağınız işlemı sembol olarak giriniz : "); sembo = Convert.ToChar(Console.ReadLine()); switch(sembo) { case '+': islem = s1 + s2; Console.WriteLine("işlem sonucu : {0}", islem); break; case '-': islem = s1 - s2; Console.WriteLine("işlem sonucu : {0}", islem); break; case '/': case '%': islem = s1 / s2; Console.WriteLine("işlem sonucu : {0}", islem); break; case 'x': case '*': islem = s1 * s2; Console.WriteLine("işlem sonucu : {0}", islem); break; default: Console.WriteLine("Sembolü Yanlış Girdiniz! + - / * "); goto sem; } System.Threading.Thread.Sleep(5000); Console.Clear(); goto enbas;