9 : Sayi Aralık Dışında mı? - Veya işleci

Önceki örneklerde VE (&&) işlecini göstermiştik. VEYA işlecinin de bulunduğundan bahsetmiştik. VEYA işleci nasıl çalışır merak edip anlamayamayanlar için küçük bir örnek verelim.

Bir sayi isteyeceğiz ve bu sayının 50 ile 500 arasında olup olmadığını kontrol edeceğiz.


aralik.c
 #include <stdio.h>

int main()
{
   int val1 = 0;
   printf("Bir sayi giriniz: ");
   scanf("%d", &val1);

   if ((val1 < 50) || (val1 > 500))
   {
      printf("Deger aralik disindadir. \n");
   }
   else
   {
      printf("Deger beklenen araliktadir. \n");
   }
   return 0;
}
  

Burada VEYA işlecinin yapısından dolayı val1 değerinin 50' den küçük olması yada 500' den büyük olması koşullarından herhangi biri geçerli olması durumunda ilk koşul sağlanmış olur. Bu şekilde birden çok koşul kontrol edilecekse parantezler ile gruplamak hataları önlemede önemli olacaktır. VE ile VEYA işleçleri ve diğer işleçler de birlikte kullanılabilir.

Yorumlar

Bu blogdaki popüler yayınlar

31 : Fonksiyonda Struct Kullanımı

Structure - 29 : Yapılar ile Öğrenci Bilgileri Tutma

23 : İki Karakter Dizisini Birleştirme