Metotlarla Dört İşlem

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Unutulan Değil iz bırakan OL!
Süper Üye
Katılım
19 Mar 2016
Mesajlar
1,329
Tepki puanı
22
Ödüller
10
Yaş
94
10 HİZMET YILI
v5NBRp.png


Kod:

Kod:
static double sayi1 = 0, sayi2 = 0;
      static byte secim = 0;
      static void sayiiste()
      {
          Console.Clear();
          Console.Write("1.sayıyı girin:");
          sayi1 = Convert.ToDouble(Console.ReadLine());
          Console.Write("2.sayıyı girin:");
          sayi2 = Convert.ToDouble(Console.ReadLine());
      }
      static void menuy()
      {       
          Console.WriteLine("1-toplama");
          Console.WriteLine("2-çıkarma");
          Console.WriteLine("3-çarpma");
          Console.WriteLine("4-bölme");
          Console.WriteLine("Seçiminiz ?");
          secim = Convert.ToByte(Console.ReadLine());
      }
      static void Main(string[] args)
      {
          menuy();
          baslangic:
          switch (secim)
          {
              case 1:
                  {
                      sayiiste();
                      double sonuc = sayi1 + sayi2;
                      Console.WriteLine("Sonuç={0}", sonuc);
                      Console.ReadLine();
                      menuy();
                      goto baslangic;
                      break;
                  }
              case 2:
                  {
                      sayiiste();
                      double sonuc = sayi1 - sayi2;
                      Console.WriteLine("Sonuç={0}", sonuc);
                      Console.ReadLine();
                      menuy();
                      goto baslangic;
                      break;
                  }
              case 3:
                  {
                      sayiiste();
                      double sonuc = sayi1 * sayi2;
                      Console.WriteLine("Sonuç={0}", sonuc);
                      Console.ReadLine();
                      menuy();
                      goto baslangic;
                      break;
                  }
 
              case 4:
                  {
                      sayiiste();
                      double sonuc = sayi1 / sayi2;
                      Console.WriteLine("Sonuç={0}", sonuc);
                      Console.ReadLine();
                      menuy();
                      goto baslangic;
                      break;
                  }
              default:
                  {
                      Console.WriteLine("yanlış bilgi girdiniz");
                      Console.ReadLine();
                      menuy();
                      goto baslangic;
                      break;
 
                  }
          }          
          Console.ReadKey();

Günceldir...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst