14 Ekim 2011 Cuma

soru

1 - Başla
2-  Oku N                                                                            
3 - T=0 : X=1                                                                    
4 - T=T + X                                                                              
5 - X = X + 1
6 - Eğer X<=N ise Git 4. Adıma
7 - Yaz T

bu algoritma Çalıştırıldığında N değeri için 5 girildiği varsayılsa,  Ekrana T için ne yazar?
sonuca yardımcı olması için aşağıda değişkenlerin değerlerini takip edin.
             T + X     T'nin yeni değeri        X + 1         X' in yeni değeri       Eğer X<=5 ise Git 4.Adıma
             0 + 1          1                            1 + 1            2                                Evet  (2<=6)
             1 + 2          3                            2 + 1            3                                Evet  (3<=6)
             3 + 3          6                            3 + 1            4                                Evet  (4<=6)
             6 + 4          10                          4 + 1            5                                Evet  (5<=6) 
            10 + 5         15                         5 + 1             6                        Hayır  (6<=6) (alt satıra in YAZ T )
bitti çünkü   6<=5  (Eğer X<=N ise demiştik X son değeri 6, N ise 5 )
sonuç 15  ( T' nin son değeri )

2 yorum:

  1. T için 3 yazar. :) öyle buldum.

    YanıtlaSil
  2. 3 cevabı yanlı ama aslındA SORUNUN CEVABINI VERDİM ZATEN BAK T2 NİN DEĞERİ 15 DEĞİŞKEN DEĞERLERİNİ TAKİP ET VEN SONDAKİ SON DEĞERİDİR.

    YanıtlaSil