C Programlama Dili – Koşullu İfadeler (if-else)

C - Ders Notları C Programlama Yazılım

if kelimesinin Türkçe karşılığı “eğer” dir.

else kelimesinin Türkçe karşılığı olarak bir kaç kelime vardır. Programlama dillerinde “değilse“, “aksi halde” gibi anlamları kullanılmaktadır.

Programlama dillerinde çalıştıracağımız kodları bir şarta veya şartlara bağlayabiliriz. İki değişkeni karşılaştırıp büyüklük, küçüklük, eşitlik…vb gibi karşılaştırmalar yapıp programın hangi kodları işleyeceğine karar veririz.

if (Koşul)

{

     Koşul sağlandığında buraya yazılan kodlar işleme alınır.

}

else

{

     Koşul sağlanmadığında buraya yazılan kodlar işleme alınır.

}

Örnek: İki değişkenimiz olsun: a ve b. Bu iki değişkeni karşılaştırıp karşılaştırma sonucuna göre programı yönlendiririz.

a büyük b ise “a büyüktür b” yaz, değilse “a büyük değildir b” yaz.

if (a > b) printf(“a büyüktür b”);

else printf(“a büyük değildir b”)

Örnek:

#include <stdio.h>
main()
{
	int sayi;
	printf("Bir Sayi Giriniz = ");
	scanf("%d",&sayi);
	if (sayi >= 50)
	{
		printf("Girilen sayi 50'den büyük veya 50'ye esittir");
	}
	else if (sayi < 50 && sayi > 25)
	{
		printf("Girilen sayi 25 ile 50 arasindadir. ");
	}
	else
	{
		printf("Girilen sayi 25'e esittir veya 25'ten kucuktur.");
	}

}

Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir