Bu yazımızda C programlama dilinde, klavyeden girilen harfin (karakterin) sesli harf olup olmadığını kontrol eden program örneğini çözeceğiz. Bu soruyu çözerken for döngüsü, if-else ve diziler kavramlarını kullanacağız. Eğer bu konularda eksikleriniz var ise tamamlayıp tekrar soruyu çözmeniz daha faydalı olacaktır. Hemen sorumuza geçelim.
Soru : Kullanıcıdan alınan harfin sesli harf olup olmadığını bulan programın C programlama dilinde kodunu yazınız.
Cevap :
#include <stdio.h>
int main(){
int karakter,seslimi=0;
printf("klavyeden bir harf girin:"); scanf("%c" ,&karakter);
char sesli[]={'a','A','e','E','I','i','o','O','u','U'};
for(int i=0;i<10;i++){
if(karakter == sesli[i]){
seslimi++;
break;
}
}
if(seslimi != 0)
printf("%c harfi sesli harftir." ,karakter);
else
printf("%c harfi sesli harf degildir…" ,karakter);
}
Çıktı :
Bu yazımızda C programlama dilinde klavyeden girilen harfin sesli harf olup olmadığını bulan program örneğini çözdük. Diğer C programlama dili örnek sorularımızı görmek isterseniz buradan tümünü görebilirisiniz.
[…] C Programlama Klavyeden Girilen Harfin Sesli Harf Olup Olmadığını Bulan Program […]
[…] C Programlama Klavyeden Girilen Harfin Sesli Harf Olup Olmadığını Bulan Program […]