1 Ekim 2016 Cumartesi

C dilinde if kullanımı:



if, if-else Yapıları : 

1-Bu yapılar, koşullu işlem yapan kontrol yapılarıdırlar. 
2-if ve else tek bir karşılaştırma deyimi olup else kullanımı isteğe bağlıdır. 
3-Eğer bu koşul olumlu ise if den sonraki bölüm yürütülür ve else den sonraki bölüm atlanır. 
4-Koşul olumsuz ise if den sonraki satırlar atlanır ve eğer varsa, else den sonraki işlemler gerçekleştirilir. 

if yapısının genel biçimi:  


if(koşul)
{
........
işlem satırı; (ifade) ........
}

5-if ile başlayan komut satırında if'den sonra yer alan parantezler içindeki koşul doğru ise (koşul sonucu 0'dan farklı ise) aynı satırda 
6-if yapısından sonra yer alan işlem satırı çalışır. 
7-Eğer koşul yanlış ise (ifade sonucu 0'a eşit ise) if yapısından sonra yer alan işlem satırı devre dışı kalır. 
8-Programımız o işlem satırı hiç yazılmamış gibi bir sonraki işlem satırından çalışmaya devam eder.

01: 
02: 
03: 
04: 
05: 
06: 
07: 
08: 
09: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
/* 06prg01.c
   Klavyeden girilen bir sayının çift olup olmadığını sınar. */

#include <stdio.h>

int main()
{
      int sayi;

      printf("Bir sayi girin: ");
      scanf("%d",&sayi);


      if (sayi % 2 == 0)
          printf("sayi cifttir.\n");
      else
          printf("sayi tektir.\n");

  return 0;
}

if else deyiminin kullanımı


01: 
02: 
03: 
04: 
05: 
06: 
07: 
08: 
09: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
/* 06prg02.c: Bir yılın artık yil olup olmadığını sınar. */

#include <stdio.h>

void main()
{
  int yil;

  printf("Bir yil girin: ");
  scanf("%d",&yil);

  if( yil % 4 == 0 && yil % 100 != 0 || yil % 400 == 0 ) 
       printf("%d artik yil\n",yil);

  else
      printf("%d artik yil degil\n",yil);

}
link: https://www.youtube.com/watch?v=EnTsdGN-X9Y

Hiç yorum yok:

Yorum Gönder