Cho thuật toán sau:
B1:S=0;i=1
B2 :Nếu i>15 thì thông báo S rồi kết thúc
B3: Nếu i chia hết cho 2 thì S = S + [i / 3]
B4: i = i + 1, quay lại bước B2
Hãy dự đoán kết quả của thuật toán trên (đáp án chỉ viết giá trị của S)
Giá trị S là 40.
Đề cho i = 1 nên nhỏ hơn 15. Do đó nó sẽ thực hiện phép tính ở bước 3.Rồi tới i=2,.... 15,điều thực hiện bước 3. Qua i= 6 là dừng vì trái điều kiện. Nói vậy hơi khó hiểu.
S = 0 + 1/3
S1 = S + 2/3
....................
S14 = S13 + 15/3
Vậy tóm lại nó là cái này này S = 0 + 1/3 + 2/3 +... + 15/3