• Üyelik paylaşımı yasaktır! Hesabınızı başkalarına vermeyin! Hesap paylaşımları yasaklama ile sonuçlanacaktır.

Metotlarla Dört İşlem

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

By NaNo

Süper Üye
Katılım
21 Ocak 2016
Mesajlar
375
Beğeni Puanı
4
Kullanıcının girdiği iki sayı üzerinde menüden yapılan seçime göre 4 işlem uygulayan program.​

Lütfen, Giriş yap veya Kayıt ol içerikteki bağlantıyı görüntülemek için!

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 Alt