Cầu 24: Cho thuật toán sau: Bước 1:1–1, S 0 Bước 2: Nếu i> 4 thì sang bước 4 2.1 S-S+2; 2.2 i-i+l; Bước 3: Quay lại bước 2; Bước 4: Đưa ra giá trị S và Kết thúc. Khi thực hiện xong thuật toáp, 5 nhận giá trị nào dưới đây? A. 4 B. 8 C. 10 D.6
2 câu trả lời
Lặp lần 1:
S = S + 2 = 0 + 2 = 2
i = i + 1 = 1 + 1 = 2
Lặp lần 2:
S = S + 2 = 2 + 2 = 4
i = i + 1 = 2 + 1 = 3
Lặp lần 3:
S = S + 2 = 4 + 2 = 6
i = i + 1 = 3 + 1 = 4
Lặp lần 4:
S = S + 2 = 6 + 2 = 8
i = i + 1 = 4 + 1 = 5
Đến đây thì i>4(5>4) nên kết thúc vòng lặp
Giá trị cuối của S là 8
→ Đáp án: D. 8
Câu 24: Cho thuật toán sau:
Bước 1: i=1, S=0
Bước 2: Nếu i> 4 thì sang bước 4
2.1 S=S+2;
2.2 i=i+1;
Bước 3: Quay lại bước 2;
Bước 4: Đưa ra giá trị S và Kết thúc.
Khi thực hiện xong thuật toáp, S nhận giá trị nào dưới đây?
→ B. 8
Vậy ta có các lần như sau khi lặp lại các bước cho đến khi i > 4
Lần 1: S=0+2=2; i=1+1=2
Lần 2: S=2+2=4; i=2+1=3
Lần 3: S=4+2=6; i=3+1=4
Lần 4: S=6+2=8; i=4+1=5
Vậy `S=8`