Page 84 - Bilgisayar Bilimi | Kur 1
P. 84
Karar
<koşul(lar)>
Yönerge Yönerge
Koşulun sağlanıp sağlanmaması durumuna göre programın akışı değişir ve karara uygun yönergeler-
le program çalışmaya devam eder. Hiçbir zaman üçüncü bir seçenek olamaz çünkü karar sembolünden
yalnızca iki olasılık çıkabilir. Diğer bir ifade ile belirtilen durum ya doğrudur ya da yanlıştır. Örneğin
personel çalışma saatlerine bakarak fazla mesai yapmış personel için ödenmesi gereken ek ücretini he-
saplayan bir program yazalım. Bu programın algoritması aşağıdaki gibi olacaktır:
If ortalama >= 50
Then
Doğru durum= “Geçti”
Else
Yanlış durum= “Kaldı”
Bu programa ait akış şeması ise şu şekildedir:
A
Yanlış Doğru
If ortalama >= 50
durum = “Kaldı” durum= “Geçti”
B
83