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