Bölüm 3 ANSI C Komutları
Seçme Komutları: if if (koşul1) { <koşul1 komutları> } else if (koşul2) { else { <diğer koşullara dair komutlar>
if Komutu Kullanım Örneği if (18 <= yas <= 35) if (cinsiyet == ‘E’) printf(“Basvurunuz kabul edildi”); else printf(“Yaş sınırından ötürü geçersiz başvuru !”); if (18 <= yas && yas <= 35) { }
Seçme Komutları: switch switch (<denetim ifadesi>) { <etiket kümesi1(label set)> <komutlar> break; <etiket kümesi2 > default: }
switch Komutu Kullanım Örneği /* Öğrenci sayısına bağlı olarak, sınıfın durumunu ekrana yaz */ switch (ogrenciSayisi) { case 1: printf("AZ\n"); break; case 2: case 3: printf("YETERLI\n"); case 4: case 5: printf("COK\n"); default: printf("ARALIK DISINDA\n"); }
Döngü Komutları: while while (<koşul>) { <komut kümesi> }
while Komutu Kullanım Örneği denetim = 0; while (denetim < 10) { printf("%d. Adim Islemleri : \n", denetim); /* Döngü içi işlemler */ denetim += 1; }
Döngü Komutları: for for ( <döngü değişkeni ilk değer atama>; <döngü, devam şartı>; <döngü değişkeni günleme> ) { <Döngü içi komut kümesi> }
Artırım (increment) ve Eksiltme (decrement) Komutları x++ => x = x + 1; x-- => x = x - 1; (Kod örnekleri, örnek durumlar)
Döngü Komutları: do-while <komut kümesi> } while (<koşul>)