nite 10 ART FADELER r Gr Rza ALTUNAY

  • Slides: 7
Download presentation
Ünite 10 ŞART İFADELERİ Öğr. Gör. Rıza ALTUNAY

Ünite 10 ŞART İFADELERİ Öğr. Gör. Rıza ALTUNAY

ŞART İFADELERİ Belki de gündelik hayatta en çok kullanılan yapılardan bir tanesidir. Örneği “yağmur

ŞART İFADELERİ Belki de gündelik hayatta en çok kullanılan yapılardan bir tanesidir. Örneği “yağmur yağarsa ıslanırsınız” ya da “çok kitap okursan kelime dağarcığın gelişir” ya da “ Hız yaparsan trafik cezası yersin” şeklinde bilgilendirmeler yapılır. Bu durumlar incelendiğinde tamamında şart ifadeleri ile karşılaşılır.

ŞART İFADELERİ Şart ifadeleri programın akışında güçlü bir yapıya sahiptir. Gündelik hayatta çıkan pek

ŞART İFADELERİ Şart ifadeleri programın akışında güçlü bir yapıya sahiptir. Gündelik hayatta çıkan pek çok seçenekten bir tanesi seçilmek zorunda olunduğunda karar vermek gerekmektedir. Farklı yazım şekillerine rağmen programlama dili içinde farklı seçeneklerden en uygununu seçmek için kullanılan yapılardır.

ŞART İFADELERİ IF İfadesi Türkçe karşılığını “Eğer” olarak nitelendirilebilecek if ifadesi, en fazla iki

ŞART İFADELERİ IF İfadesi Türkçe karşılığını “Eğer” olarak nitelendirilebilecek if ifadesi, en fazla iki seçenekli durumlar için kullanılan bir yapıdır. Koşulun sonucuna bağlı olarak iki farklı kod bloku arasında seçim yapmak istenildiğinde kullanılacak yapıdır.

ŞART İFADELERİ IF İfadesi if ifadesinin söz dizimi şu şekildedir: if (koşul) İfade -

ŞART İFADELERİ IF İfadesi if ifadesinin söz dizimi şu şekildedir: if (koşul) İfade - 1 Else İfade - 2 Yukarıdaki yazım kuralına göre koşul doğru (true) ise ifade - 1 işletilecek, koşul doğru değilse (false) ifade – 2 işletilecektir.

ŞART İFADELERİ Switch İfadesi Else – if ifadesinin program içerisinde ikiden fazla koşul var

ŞART İFADELERİ Switch İfadesi Else – if ifadesinin program içerisinde ikiden fazla koşul var ise kullanılan bir yapı olduğunu daha önce söylenmişti. Bununla beraber else – if yapısında koşul, sürekli olarak elde edilen değer yeni değerlerle kıyaslanmaktadır. Switch ifadesinde ise elde edilen değer yeni değerlerle kıyaslanmak yerine eşleştiği değere göre kodları işletmektedir. Bu durum aynı zamanda programın okunabilirliğine de katkı yapmaktadır.

Ünite 10 Teşekkürler Öğr. Gör. Rıza ALTUNAY

Ünite 10 Teşekkürler Öğr. Gör. Rıza ALTUNAY