19 Ocak 2015 Pazartesi

Kucuk Unlu Uyumu


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

void main(void)
{
      char kelime[15];
      int uzunluk,i,duzUnlu=0,yuvarlakUnlu=0,duzgenisUnlu=0,yuvarlakdarUnlu=0,yuvarlakgenisUnlu=0;
    
      printf("Bir kelime girin: ");
      gets(kelime);
      
      uzunluk=strlen(kelime);
      
      for(i=0;i<uzunluk;i++){
       if(kelime[i]=='a'||kelime[i]=='e'||kelime[i]=='ı'||kelime[i]=='i'){
           duzUnlu+=1;
           if(kelime[i]=='a'||kelime[i]=='e'&&yuvarlakUnlu!=0){
            duzgenisUnlu+=1;
            duzUnlu-=1;
     }
    }
       if(kelime[i]=='o'||kelime[i]=='ö'||kelime[i]=='u'||kelime[i]=='ü'){
        yuvarlakUnlu+=1;
        if(kelime[i]=='u'||kelime[i]=='ü'){
            yuvarlakdarUnlu+=1;
           
     }
   else{
    yuvarlakgenisUnlu+=1;
   }
        
    }
       
       
   }
   
   if(duzUnlu!=0&&yuvarlakUnlu==0){
    printf("%s Kelimesi Kucuk Unlu Uyumuna Uyuyor.",kelime);
   }
   else if(yuvarlakUnlu!=0&&duzUnlu==0&&duzgenisUnlu!=0){
    printf("%s Kelimesi Kucuk Unlu Uyumuna Uyuyor.",kelime);
   }
   else if(yuvarlakdarUnlu!=0&&duzUnlu==0&&yuvarlakgenisUnlu!=0){
    printf("%s Kelimesi Kucuk Unlu Uyumuna Uyuyor.",kelime);
   }
   else{
    printf("%s Kelimesi Kucuk Unlu Uyumuna Uymuyor.",kelime);
   }
   
      getch();
}



Hiç yorum yok:

Yorum Gönder