C++ Akış Kontrol /Flow Control

C++'da Akış Kontrolü Kodları
C++'da akış kontrolü kodları, programın hangi sırayla çalışacağını belirlemek için kullanılır. Bu sayede programımız farklı koşullara göre farklı davranışlar sergileyebilir.
Temel Akış Kontrol Yapıları
 * if-else: Belirli bir koşulun doğru olup olmadığına göre farklı kod bloklarını çalıştırır.
   if (koşul) {
    // Koşul doğruysa burası çalışır
} else {
    // Koşul yanlışsa burası çalışır
}

 * switch-case: Bir değişkenin farklı değerlerine göre farklı kod bloklarını çalıştırır.
   switch (değişken) {
    case değer1:
        // Değişken değer1'e eşitse burası çalışır
        break;
    case değer2:
        // Değişken değer2'ye eşitse burası çalışır
        break;
    default:
        // Hiçbir case'e uymuyorsa burası çalışır
}

 * Döngüler:
   * for: Belirli bir sayıda tekrarlanan işlemler için kullanılır.
     for (başlangıç; koşul; artış) {
    // Döngü gövdesi
}

   * while: Bir koşul doğru olduğu sürece tekrar eden işlemler için kullanılır.
     while (koşul) {
    // Döngü gövdesi
}

   }
   * do-while: En az bir kere çalışacak şekilde döngü oluşturmak için kullanılır.
     do {
    // Döngü gövdesi
} while (koşul);

Örnekler
 * Sayının çift mi tek mi olduğunu kontrol etme:
   int sayi = 10;
if (sayi % 2 == 0) {
    cout << "Sayı çifttir." << endl;
} else {
    cout << "Sayı tektir." << endl;
}

 * Menü oluşturma:
   int secim;
cout << "1. İşlem\n";
cout << "2. İşlem\n";
cin >> secim;

switch (secim) {
    case 1:
        // İşlem 1
        break;
    case 2:
        // İşlem 2
        break;
    default:
        cout << "Geçersiz seçim." << endl;
}

 * 1'den 10'a kadar olan sayıları ekrana yazdırma:
   for (int i = 1; i <= 10; i++) {
    cout << i << " ";
}


Başka bir konuda yardım almak ister misin?Yorumlara yazabilirsin ö

Hiç yorum yok:

Yorum Gönder