İfadeyle İlgili
İngilizce: If statement
Türkçe: Eğer ifadesi
Tanım:
Bir if ifadesi, belirli bir koşulun doğru olup olmaması durumunda gerçekleştirilen bir eylemi belirtir. Koşul doğruyken, eylem gerçekleştirilir; koşul yanlışken, eylem gerçekleştirilmez.
Sözdizimi:
if (koşul) {
// Koşul doğruyken gerçekleştirilen eylemlerin listesi
}
Örnek:
if (yaş >= 18) {
// Kişi 18 yaşından büyüktür, bu nedenle seçme hakkına sahiptir
}
Türleri:
- Basit if ifadesi: Yukarıdaki örnekte gösterildiği gibi, tek bir koşula sahip bir if ifadesidir.
- Birleşik if ifadesi: Birden fazla koşula sahip bir if ifadesidir. Koşullar
&&
(ve) ve||
(veya) operatörleri ile bir araya getirilir. - İç içe geçmiş if ifadesi: Bir if ifadesinin içinde başka bir if ifadesi bulunan bir if ifadesidir.
Kullanım Alanları:
İf ifadeleri, programlarda koşullu yürütmeyi kontrol etmek için kullanılır. Belirli koşullar karşılandığında belirli eylemlerin gerçekleştirilmesine olanak tanırlar.
İlgili Terimler:
- Koşul: İf ifadesinin değerlendirdiği mantıksal ifadedir.
- Eylem: Koşul doğruyken gerçekleştirilen ifadedir.
- Blok: Koşul doğruyken gerçekleştirilen eylemlerin bulunduğu kod bloğudur.
Önemli Notlar:
- İf ifadeleri, program akışını kontrol etmenin güçlü bir yoludur.
- İf ifadelerini kullanırken koşulların doğru ve eksiksiz olmasının önemlidir.
- İf ifadeleri, kodun okunabilirliğini ve bakımını kolaylaştırmak için düzeltilmelidir.
Örnekler:
“`
// Bir sayının tek olup olmaması
if (sayı % 2 == 1) {
// Sayı tektir
}
// Bir dizenin boş olup olmaması
if (dize.length == 0) {
// Dize boştur
}
// Bir kullanıcının erişim izni olup olmaması
if (kullanici.yetki == “yönetici”) {
// Kullanıcının erişim izni var
}
“`
Sonuç:
İf ifadeleri, programlarda koşullu yürütmeyi kontrol etmek için kullanılan temel bir yapı taşları. Koşullu yürütmeyi kontrol ederek, programlar belirli koşullar karşılandığında belirli eylemleri gerçekleştirebilir.