17 Mayıs 2013 Cuma

C Programlama - Switch Case Kullanımı - 2


Girilen Ayda kaç gün çektiğini gösteren programı switch case kullarak yapılmış hali:
#include
int main(){
int ay;
printf("ay girin:");
scanf("%d",&ay);
switch(ay){
case 1:
printf("ocak ayı 31 gündür");
break;
case 2:
printf("subat ayı 28 gündür");
break;
case 3:
printf("mart ayı 31 gündür");
break;
case 4:
printf("nisan ayı 30 gündür");
break;
case 5:
printf("mayis ayı 31 gündür");
break;
case 6:
printf("haziran ayı 30 gündür");
break;
case 7:
printf("temmuz ayı 31 gündür");
break;
case 8:
printf("agustos ayı 31 gündür");
break;
case 9:
printf("eylul ayı 30 gündür");
break;
case 10:
printf("ekim ayı 31 gündür");
break;
case 11 :
printf("kasim ayı 30 gündür");
break;
case 12:
printf("aralık ayı 31 gündür");
break;
default:
printf("hatali giris");
break;
}
return 0;
}
Öncelikle hangi ay'ı öğrenmek istiyorsak o ayın numarasını alıyoruz. Sonra switch yapısının içerisinde o ay' kıyaslama yapıyoruz. case lere ise o ayın numarasını yazıyoruz. Eğer ay numarası girilen ay numarası ile tutuyorsa o case'in içine girerek ekrana o ayda kaç çektiği yazıyor ve break komutunu gördükten sonra sorgudan çıkıyor.

Hiç yorum yok :

Yorum Gönder

Google PageRank Checker Powered by  MyPagerank.Net