Ders 8: While ve Do-While Döngüleri - Son Dakika Haberleri, Türkiye Gündemi ve Güncel Gelişmeler | exahaber

Ders 8: While ve Do-While Döngüleri

Ders 8: While ve Do-While Döngüleri


Ders 8: While ve Do-While Döngüleri

For döngüsünde kaç tur döneceğimizi biliyorduk. Ancak bazen bir işlem, bir koşul sağlandığı sürece (örneğin kullanıcı doğru şifreyi girene kadar) devam etmelidir. İşte burada While döngüleri devreye girer.

1. While Döngüsü

Koşul doğru olduğu sürece çalışır. Koşul en başta kontrol edilir; eğer yanlışsa döngü hiç çalışmayabilir.

2. Do-While Döngüsü

While'dan farkı, koşul ne olursa olsun kodun en az bir kez çalışmasıdır. Koşul kontrolü işlemin sonunda yapılır.

3. Örnek Kod: Kullanıcıdan Sayı Alma

#include <iostream>
using namespace std;

int main() {
    int sayi = 0;

    // Sayı 5 olana kadar kullanıcıdan veri iste
    while (sayi != 5) {
        cout << "Cikmak icin 5 girin: ";
        cin >> sayi;
    }

    cout << "Donguden cikildi!" << endl;
    return 0;
}
⚠️ Sonsuz Döngüye Dikkat: Eğer döngü içindeki koşulu değiştirecek bir işlem yapmazsanız (örn: değişkeni artırmazsanız), program sonsuza kadar çalışır ve kilitlenebilir!

Yorumlar

Yorumunuz için teşekkür ederiz!

Daha yeniDaha eski