C Programlama | Girilen Harfin Sesli/Sessiz Olduğunu Bulma


Merhabalar. Bu yazımda sizlerle kullanıcıdan alınan bir harfin sesli olup olmadığını C programlama dili ile bulacağız.

Öncelikle bir adet karakter tanımlıyoruz. Bu karakter n olsun.  Kullanıcıdan n harfini alıyoruz.

char n;

printf("Bir harf giriniz.");

scanf("%c",&n);

Daha sonra bir if kalıbı açıyoruz. Alfabedeki sesli harf sayısı sessiz harf sayısından daha az olduğu için sadece sesli harfleri “veya” kalıbı ile birleştirerek if statement içine yerleştiriyoruz. 8 sesli harfin büyük ve küçük hali olmak üzere 16 karakteri if statement ın içine yerleştiriyoruz.

if (n == 'a' || n == 'A' || n == 'e' || n== 'E' || n == 'ı' || n == 'I' || n == 'i' || n == 'İ' || n =='o' || n=='O' || n =='ö' || n=='Ö'|| n == 'u' || n == 'U'|| n == 'ü' || n == 'Ü')

{
printf("%c sesli bir harftir.\n",n);
}   

Son olarak else kalıbı ekliyoruz ve eğer if statement şartları sağlanmazsa girilen harfin sessiz bir harf olduğunu söylüyoruz.

else {
printf("%c sessiz bir harftir.\n",n);
}

Hepsi bu kadar. Görüşmek üzere 🙂

Tüm Kod

#include <stdio.h>  //www.heryerdeyazilim.com
#include <stdlib.h>

int main()
{
    char n;
    printf("Bir harf giriniz.");
    scanf("%c",&n);
    if (n == 'a' || n == 'A' || n == 'e' || n== 'E' || n == 'ı' || n == 'I' || n == 'i' || n == 'İ' || n =='o' || n=='O' || n =='ö' || n=='Ö'|| n == 'u' || n == 'U'|| n == 'ü' || n == 'Ü')
    {
        printf("%c sesli bir harftir.\n",n);
            }
            else {
        printf("%c sessiz bir harftir.\n",n);
    }
        return 0;
}

C Programlama | Girilen Harfin Sesli/Sessiz Olduğunu Bulma

Giriş Yap

Hoşgeldin
Don't have an account?
Kayıt Ol

Şifreni Yenile

Back to
Giriş Yap

Kayıt Ol

Ekimize Katılmaya Hazırmısın

Back to
Giriş Yap
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals