Page 84 - Bilgisayar Bilimi Kur 1| I. Bölüm
P. 84

Döngünün başlangıcında, döngü içerisinde yer alan yönergelerin işlenip işlenmeyeceğine ilişkin ka-
            rar vermek için koşul kontrol edilir. Eğer koşul yanlış olursa döngü içerisindeki hiçbir yönerge işleme
            alınmaz. Eğer koşul doğru ise döngü içerisindeki tüm yönergeler çalıştırılır ve tekrar döngünün başına
            dönülür. Döngü, koşul durumu yanlış olana kadar devam eder.
               Aşağıda aynı döngünün If/Then/Else karar yapısına eş değer algoritması ve akış şeması görülmektedir.


                                                       If<koşul(lar)>

                                                          Then
                                                       Yönerge
                                                       Yönerge
                                                       GoTo 100





                                                          A



                                                          If      Yanlış
                                                      <koşul(lar)>

                                                            Doğru

                                                       Yönerge

                                                       Yönerge
                                             GoTo 100

                                                           B



               Yönergelerin kaç kez tekrarlanacağının belli olmadığı zaman ya da döngüdeki yönergelerin işleme
            alınmayacağı durumlar olduğunda,  While/WhileEnd döngü yapısı kullanılır. Bu durumlarda döngüye
            girerken kontrol edilen durum yanlıştır.

               Örneğin bir sınıftaki öğrencilerin yaş ortalamasını hesaplayan algoritma ve akış şeması nasıl olmalıdır?






















         98
   79   80   81   82   83   84   85   86   87   88   89