C programlama dilindeki if-else yapısı nasıl kullanılır?
C Programlama Dilinde if-else Yapısı
C programlama dilinde if-else yapısı, şartlı ifadeleri kontrol etmek için kullanılır. Bu yapı, belirli bir koşulun doğru veya yanlış olmasına göre farklı kod bloklarının çalıştırılmasını sağlar.Temel Kullanım Şekli
Aşağıda if-else yapısının temel kullanımı verilmiştir.- if Koşulu: Belirtilen koşul doğruysa, if bloğundaki kod çalışır.
- else Koşulu: Eğer if koşulu yanlışsa, else bloğundaki kod çalışır.
Örnek Kod
Aşağıda basit bir if-else örneği bulunmaktadır.#includeint main() { int sayi; printf(\"Bir sayı girin: \"); scanf(\"%d\", &sayi); if (sayi > 0) { printf(\"Sayı pozitif.\\n\"); } else { printf(\"Sayı negatif veya sıfır.\\n\"); } return 0; }
Açıklama
Yukarıdaki örnekte, kullanıcıdan alınan sayı pozitifse \"Sayı pozitif.\" mesajı, aksi takdirde \"Sayı negatif veya sıfır.\" mesajı ekrana yazdırılır.Birden Fazla Koşul Kontrolü
Birden çok koşulu kontrol etmek için if-else if yapısı kullanılabilir.
if (kosul1) {
// kod bloğu
} else if (kosul2) {
// kod bloğu
} else {
// kod bloğu
}
Bu şekilde, birden fazla koşul sırasıyla kontrol edilir. Eğer ilk koşul doğru değilse, diğerleri sırasıyla kontrol edilir.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Mobil uygulamalarda en yaygın kullanılan veritabanı türleri nelerdir?
- Yazılım öğrenmeye yeni başlayanlar için hangi programlama dili daha hızlı öğrenilir?
- Frontend geliştiriciler için en etkili CSS framework’leri hangileridir?
- Python’da bir stringi nasıl tamamen büyük harfe çevirebilirim?
- Python programlama dilinde bir listenin elemanlarını nasıl toplayabiliriz?
- Dizi izlerken altyazilari nasıl daha iyi ayarlayabilirim?
- Python’da bir stringin belirli bir karakterden sonraki kısmını nasıl alabilirim?
- Python’da bir liste üzerinde döngü oluşturmanın temel yöntemleri nelerdir?
- Python’da nasıl bir stringin karakter sayısını bulabilirim?
- GitHub nedir?
- Python’da bir stringi küçük harflere nasıl çevirebilirim?
- Python programlama dilinde kullanılan format() fonksiyonunun temel çalışma mantığı nedir?
- Yapay zeka insan beyninden farklı olarak duyguları hissedebilir mi?
- Drone nasıl çalışır?
- Python’da bir string içindeki harfleri sayarak en çok tekrar eden harfi nasıl bulabilirim?
- Polinom bölen teoremi nedir?
- Yazılım geliştirme sürecinde versiyon kontrol aracı olarak hangi sistemler kullanılır?
- Anakart nedir?
- Döngülerin kullanımı nedir?
- Bulut bilişim nedir?
