single

Koşullu İfadeler (if – else)

12 Şubat 2024
The Impact of 5G Technology

Koşullu İfadeler (if – else)

Bir projeye başladığınızda program akışını kontrol etmek önemlidir. İstediğiniz kodun istediğiniz koşullara göre çalışması için “if-else” yapısı kullanılır. Örnek olarak if else yapısı kullanarak admin olmayan bir kullanıcının site yönetim paneline erişimini kısıtlayabilirsiniz.

 


 Koşullu ifadelerde belirli operatörler vardır.

>     büyüktür                           3 > 2 is DOĞRU

<     küçüktür                           1 < 5 is DOĞRU

>=    büyük veya eşittir          6 >= 6 is DOĞRU

<=    küçük veya eşittir          3 <= 4 is DOĞRU

==    eşittir                               5 == 5 is DOĞRU

!=    eşit değildir                     5 != 4 is DOĞRU

 

if ( TRUE ) {

/* İfade doğru ise bu kısım çalıştırılır */

}

else {

/* İfade yanlış ise bu kısım çalıştırılır */

}

 


Bu programda, kullanıcıdan bir sayı alıyoruz ve sayının pozitif, negatif yada sıfır olduğunu kontrol ediyoruz.

#include <stdio.h>

int main() {

int sayi;

printf("Bir sayı girin: ");

scanf("%d", &sayi);


//Koşullu ifade kullanımı

if (sayi > 0) {

printf("Girilen sayı pozitif.\n");

} else if (sayi < 0) {

printf("Girilen sayı negatif.\n");

} else {

printf("Girilen sayı sıfır.\n");

}

return 0;

}