Merhaba arkadaşlar;
Size çok basit bir program yazacağım. Programın amacı bir harfin sesli harf mi sessiz harf mi olduğunu tespit etmektir. çok basit olduğu için tembellik yapıp direk koda geçeceğim. Analiz, tasarım kısmını geçeceğim. Bu programda Switch-Case seçim yapısını göstereceğim.
İşte beklenen kod …
Kod:
#include <stdio.h>
int main ()
{
char harf;
printf("Bir harf giriniz:");
scanf("%c", &harf);
switch (harf)
{
case 'a':
case 'e':
case 'u':
case 'o':
case 'i':
printf("%c sesli bir harftir.\n",harf);
break;
default:
printf("%c sessiz bir harftir.\n",harf);
}
return 0;
}
Program çıktısı1:
Bir harf giriniz:a
a sesli bir harftir.
Press any key to continue
Program çıktısı2:
Bir harf giriniz:k
k sessiz bir harftir.
Press any key to continue
Bir programın sonuna daha geldik. “Hoşça kalın” desem, ne dersiniz? Açıklama yapayım de mi?
Case’lerin böyle kullanılmasındaki amaç; kullanıcı harf değişkenine a,e,u,o,i bu değerleri atarsa, “printf("%c sesli bir harftir.\n",harf);” ifadesi işlenecektir. Break komutu ile seçim yapısı bitirilmektedir.
Switch-Case seçim yapısını başka bir program yazarak daha değişik amaçla kullanıldığını göstermek dileğiyle…
Yüzünüzden gülümseme, kalbinizden sevgi hiç eksik olmasın…
C’li günler :)
Kaynak : asundinay.com
|