Anasayfa > C / C++ > Switch yapısını kullanarak iki sayı arasında dört işlem yapma

Switch yapısını kullanarak iki sayı arasında dört işlem yapma

tarafından 28 Ocak 2012 tarihinde yazılmıştır.
Yorum Yok

Switch yapısını kullanarak iki sayı arasında dört işlem yapma Algoritması

  1. BAŞLA
  2. İşlemleri listele
  3. İşlem Seç
  4. Birinci sayıyı gir
  5. İkinci sayıyı gir
  6. Sonuçu göster
  7. DUR

Switch yapısını kullanarak iki sayı arasında dört işlem yapma Akış Diyagramı:

Akış Diyagramının Açıklaması:

Akış diyagramı ve açıklamalarını ulaşmak için tıklayın.

C Programlamanın Açıklaması:

C kodları nasıl çalıştırılır (derlenir) öğrenmek için tıklayın.
C Programının Temel Yapısı(Değişken Tipleri) Programlama hakkındaki açıklamalar için tıklayın.
C Programlamada kullanıcının bilgi girişi – çıkışı yapması için gerekli  açıklamar için tıklayın.

Switch yapısını kullanarak iki sayı arasında dört işlem yapma C Programı:

#include<stdio.h>
#include<conio.h>
main()
{
 /*
 +  iki sayının toplamı
 -  iki sayının farkı
 x  iki sayının çarpımı
 /  iki sayının bölümü
 */   
  int secim,a,b;   
  printf(“1.Topla\n2.Cikar\n3.Carp\n4.Bol\nSecim Yap: “); scanf(“%d”,&secim);
  printf(“1.sayi: “); scanf(“%d”,&a);
  printf(“2.sayi: “); scanf(“%d”,&b);
  switch(secim)    
  {
   case 1: printf(“Sonuc= %d”,a+b);  break;
   case 2: printf(“Sonuc= %d”,a-b);  break;
   case 3: printf(“Sonuc= %d”,a*b);  break;
   case 4: printf(“Sonuc= %d”,a/b);  break;
   default: printf(“islem gecersiz”);         
  }     
  getch();
}

Switch yapısını kullanarak iki sayı arasında dört işlem yapma açıklaması:

Belirli tanımlamaları kullanacağımız için bize gerekli olan stdio.h kütüphanesini ilk olarak çağırdık. Daha sonra ise getch() fonksiyonunu kullanacağımız için conio.h kütüphanesini dosyamızı çağırdık. Ana program başlatmak için main() i yazıp süslü parantezlerimizi ( {… } ) koyduk.

Akış diyagramında olduğu gibi önce kullanıcıdan hangi işlemi işlemi yapacağını belirlemesini  istedik.

Daha sonra ise switch yapısını kullanacağımız için (Switch yapısı nedir öğrenmek için tıklayın. ) secim adinda tamsayı değişkeni yarattık ve hemen ardından switch değişkeninde yazdığımız değere  tekabül eden değeri gösterdik.

Switch yapısının içerisinde  “break;” komutu döngüden çıkmasını sağlar. Break komutunu kullanmasaydık döngüden çıkmayacağı için switch yapısının içerisindeki bütün kodları çalıştıracaktı.

Kodun devam etmesi için klavyeden herhangi bir tuşa basılmasını istedik ve programın bittiği için herhangi bir tuşa tıkladığımızda program kapandı. Bunun için Getch Fonksiyonunu kullandık.

Önizleme:

Konuyla alakalı yazılar:

  1. C’de switch yapısı
  2. Klavyeden 1-5 arası not gir (Switch Yapısı Örneği)
  3. Listede bulunan hikayelerden birini secme (Switch Yapısı örneği)
  4. Klavyeden girilen dört sayıdan en büyüğü
  5. Switch Kontrol Yapısı
  6. PHP’de dört işlem
  7. Klavyeden girilen sayı tek mi çift mi
  8. Klavyeden girilen üç sayının ortancasını bulma
  9. 3 basamaklı sayı girdiren program (3 basamaklı değilse tekrar girdiren)
  10. Klavyeden girilen sayı pozitif mi negatif mi
  • FriendFeed'de Paylaş
  • Facebook'ta Paylaş
  • Twitter'da Paylaş
  • Yorum yapın

    *

    Click to hear an audio file of the anti-spam word


    Etiketler: , , , , , , , , , ,
    C / C++
    Bu sitedeki yazılar Bilgius.com editörlerinin izni olmadan kısmen veya tamamen alıntı yapılamaz, kopyalanamaz ve yayınlanamaz.
    Hakkımızda -  İletişim