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

c)  Döngüsel yapı, bir dizi işlemi tekrarlamak için kullanılır. Aşağıda, 20 öğrencilik bir sını-
                         fın bir dersten aldığı iki not üzerine sınıf ortalamasını hesaplayan yapı görülmektedir.

                             Algoritma                 Akış Şeması                  Sözde Kod
                        1. Başla.                                             1. Başla.

                        2. Sınıf ortalamasını             Başla               2. topOrt = 0
                           0'a eşitle
                                                                              3. for (i=1; i <=20; i++)
                        3. Döngü i<=20 olana                                  4. Oku not1, not2
                           kadar dön, i>20
                           olunca 7. adıma              topOrt = 0            5. ort = (not1 + not2)/2
                           git.                                               6. topOrt = topOrt + ort
                        4. Notları oku.                                       7. i++
                        5. Ortalamayı hesapla.       i=1;i<=20;i++            8. sınıfOrt = topOrt/20

                        6. Öğrenci                                            9. Yaz sınıfOrt
                           ortalamasını
                           toplama aktar.                                     10. Bitir.
                        7. i’yi 1 arttır.               not1, not2

                        8. Sınıf ortalamasını
                           hesapla.

                        9. Sınıf ortalamasını      ort = (not1 + not2)/2
                           yaz.
                        10. Bitir.


                                                  topOrt = topOrt + ort






                                                             i



                                                   sınıfOrt = topOrt/20





                                                         SınıfOrt






                                                           Bitir







                                                                                                      67
   48   49   50   51   52   53   54   55   56   57   58