Page 71 - Bilgisayar Bilimi Kur 1| I. Bölüm
P. 71
7.1.1. Tek Koşullu Yapılar
Tek bir koşulun sorgulandığı döngü yapısı için akış şeması aşağıdaki gibidir:
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 program, karara uygun
yönergelerle ç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
bir öğrencinin puan ortalamasına bakarak Geçme/Kalma durumunu belirleyen 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
85