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
- Yapay zeka mühendisliği alanında en temel algoritmalar hangileridir?
- Python'da bir stringin karakter sayisini nasıl bulabilirim?
- Chatbot nedir?
- Docker ile en iyi uygulamalar nelerdir?
- Python programlama dilinde bir listenin elemanlarını nasıl toplayabiliriz?
- Python'da bir stringin uzunluğunu nasıl bulabilirim?
- Mühendislikte reverse engineering nedir ve nasıl yapılır?
- Mobil uygulama geliştirirken kullanılan en popüler programlama dili hangisidir?
- Gezi siteleri için web scraping ile veri toplama ve analiz yöntemleri nelerdir?
- Kuvvet ve moment nedir?
- Bilgisayar belleğinin ne olduğu ve nasıl çalıştığı hakkında bilgi
- Python’da bir fonksiyonun *args parametresi nedir ve nasıl kullanılır?
- Python'da bir string içinde belirli bir karakterin kaç defa geçtiğini nasıl bulabilirim?
- Yeni başlayanlar için hangi programlama dili daha hızlı öğrenilir?
- Python dilinde döngüleri nasıl kullanabilirim?
- Uygulama günlüğe alma (logging) en iyi uygulamalar
- Web tarayıcılarında cookie nedir ve ne amaçla kullanılır?
- Python’da bir string içinde belirli bir karakterin hangi indexlerde yer aldığını nasıl bulabilirim?
- Kripto paraların blockchain teknolojisi ile nasıl işlem gördüğü nedir?
- En iyi ücretsiz resim düzenleme programı hangisidir?