Page 102 - Bilgisayar Bilimi | Kur 1
P. 102

Sınıfın yaş ortalamasını bulmak için bu otomatik sayaç döngü yapısına ait algoritma ve akış şemasını
            inceleyelim.

                           Algoritma                              Akış Şeması
                 1.  Başla
                                                                       Başlat
                 2.   toplam=0
                 3.  j 1’den 12 olana kadar dön
                     Yaşı Gir                                        toplam=0

                     toplam=toplam + yaş
                     Döngüyü bitir                                       J

                 4.  ortalama= toplam/j                          1               1
                                                                        12
                 5.  Ortalamayı yazdır, ortalama
                 6.  Bitir
                                                                    Yaşı Giriniz



                                                                toplam=toplam+yaş





                                                                         J



                                                                 ortalama=toplam/j




                                                                  Ortalamayı yaz




                                                                        Bitir



            8.7.  İç İçe Döngüler
               Karar yapılarında olduğu gibi döngüler de iç içe kullanılabilirler. İç içe döngüler, tekrarlayan bir dizi
            işlem yine tekrar edilmek istendiğinde kullanılır. İçteki döngülerin dıştaki döngülerle aynı döngü ya-
            pısında olması gerekmez. Dıştaki döngü Repeat/Until (For) yapısında iken içteki döngü While/While-
            End yapısında ya da tam tersi biçimde olabilir. Ancak içteki ve dıştaki döngüyü kontrol eden değişkenin
            farklı olması gerekir. Örneğin aşağıda görülen 4 farklı yapı da aynı çıktıyı üretmektedir. Görüldüğü gibi
            dışta ve içte yer alan döngüler için farklı yapılar kullanılmıştır.









                                                                                                     101
   97   98   99   100   101   102   103   104   105   106   107