17 Mayıs 2013 Cuma

C Programlama - Switch Case Kullanımı - 3

Girilen harfin seslimi sessizmi olduğunu bize bildiren program
#include
int main(){
char harf;
printf("harf girin:");
scanf("%c",&harf);
switch(harf){
case 'a': printf("sesli harf");
break;
case 'e': printf("sesli harf");
break;
case 'i': printf("sesli harf");
break;
case 'o': printf("sesli harf");
break;
case 'u': printf("sesli harf");
break;
default: printf("sessiz harf");
break;
}
return 0;
}
öncelikle kullanıcıdan bir harf aldık. Ondan sonra bu harfi switch yapısı ile kontrol ettirdik. Eğer girilen harf a ise biz bunu case ifadesinin içine yazdık case 'a' ise harfimiz sesli. yanlız dikkat ederseniz case 'a' ifadesinde a'da tek tırnak var. Çünkü char tipinde değişkenler her zaman 'tek tırnakların arasında yazılır'
eğer case ifadesinin içine düşerse o case deki ifade veya işlemler yapılır. Break komutunu gördükten sonra case den çıkar ve diğer case ifadelerine düşmez. O yüzden diğer case ifadelerine düşmesini istemiyorsak programımızın case lerin sonuna break komutu kesinlikle koymalıyız.

Hiç yorum yok :

Yorum Gönder

Google PageRank Checker Powered by  MyPagerank.Net