19 Ocak 2015 Pazartesi

Bir cümledeki sesli ve sessiz harf sayısını bulan program



#include <stdio.h>
#include <conio.h>
#include <string.h>

void main(void)
{
      char cumle[100];
      int uzunluk,i;
      char harf;
      int sayac_sesli=0,sayac_sessiz=0;
    
      printf("Bir cumle giriniz (Turkce karakter kullanmayin , buyuk harf kullanabilirsiniz)\n");
      gets(cumle);
      
      uzunluk=strlen(cumle);
      
      for(i=0;i<uzunluk;i++){
       harf=cumle[i];
       if(harf=='a'||harf=='A'||harf=='e'||harf=='E'||harf=='i'||harf=='I'||harf=='o'||harf=='O'||harf=='u'||harf=='U'){
        sayac_sesli+=1;
    }
       else if(harf!=' '){
        sayac_sessiz+=1;
    }
   }
      
      printf(" Sesli Harf Sayisi = %d\n Sessiz Harf Sayisi = %d",sayac_sesli,sayac_sessiz); 

      getch();
}





2 yorum:

  1. tüm satırları açıklayabilir misiniz

    YanıtlaSil
  2. . - * gibi işaretleri de sessiz harf olarak sayıyor.

    YanıtlaSil