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
   66   67   68   69   70   71   72   73   74   75   76