Page 66 - Bilgisayar Bilimi | Kur 1
P. 66

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. Döngü i<=20 olana              Başla               2. for (i=1; i <=20; i++)
                            kadar dön, i>20                                     3. Oku not1, not2
                            olunca 7. adıma
                            git.                                                4. ort = (not1 +
                          3. Notları oku.                topOrt = 0                not2)/2
                                                                                5. topOrt = topOrt +
                          4. Ortalamayı hesapla.                                   ort

                          5. Öğrenci                                            6. i++
                            ortalamasını                 i = 1; i < 20;
                            toplama aktar.                                      7. sınıfOrt =
                                                                                   topOrt/20
                          6. i’yi 1 arttır.
                                                                                8. Yaz sınıfOrt
                          7. Sınıf ortalamasını
                            hesapla.                      not1, not2            9. Bitir

                          8. Sınıf ortalamasını
                            yaz.

                          9. Bitir.                 ort = (not1 + not2)/2





                                                    topOrt = topOrt + ort





                                                               i




                                                     sınıfOrt = topOrt/20






                                                           SınıfOrt





                                                             Bitir








                                                                                                      65
   61   62   63   64   65   66   67   68   69   70   71