Câu 1: Hãy cho biết đâu là câu lệnh lặp với số lần chưa biết trước hợp lệ ? * 2 điểm A. X:=5; While X = 5 do X = X + 5; B. X = 5 ; While X = 5 do X := X + 3; C. S :=0; m:= 0 ; While S <= 5 do begin m:= m+1 ; S:=S+m; end; D. X = 5 ; While X >= 5 do X =X + 3; Câu 2: Giá trị của biến S trong câu lệnh sau bằng bao nhiêu sau khi hoàn thành câu lệnh lặp S:=0; i:=0; While i<=10 do begin S := S +i; i:=i+1; end; * 3 điểm A. 54 B. 55 C. 50 D. 40 Câu 8: giá trị của biến S trong câu lệnh sau bằng bao nhiêu sau khi hoàn thành câu lệnh lặp ? s:=5; i:= 1; While s< 10 do s:= s+i; * 2 điểm A. 13 B. 11 C. 12 D.10 Câu 4: Giá tri của S bằng bao nhiêu sau khi thực hiện xong đoạn lặp? S:=1; n:= 1; While S <= 10 do Begin n:= n + 1; S:= S + n; End; * 3 điểm A. 10 B.11 C.14 D.15
2 câu trả lời
Câu 1: Hãy cho biết đâu là câu lệnh lặp với số lần chưa biết trước hợp lệ ? *
2 điểm
A. X:=5; While X = 5 do X = X + 5;
B. X = 5 ; While X = 5 do X := X + 3;
đây không phải là lặp với số lần chưa biết trước => sai
C. S :=0; m:= 0 ; While S <= 5 do begin m:= m+1 ; S:=S+m; end; đúng
D. X = 5 ; While X >= 5 do X =X + 3;
lệnh gán sai $X:=X+3$
Câu 2: Giá trị của biến S trong câu lệnh sau bằng bao nhiêu sau khi hoàn thành câu lệnh lặp S:=0; i:=0; While i<=10 do begin S := S +i; i:=i+1; end; *
3 điểm
A. 54
B. 55
C. 50
D. 40
tính tổng từ 1-> 10
Câu 8: giá trị của biến S trong câu lệnh sau bằng bao nhiêu sau khi hoàn thành câu lệnh lặp ? s:=5; i:= 1; While s< 10 do s:= s+i; *
2 điểm
A. 13
B. 11
C. 12
D.10
Câu 4: Giá tri của S bằng bao nhiêu sau khi thực hiện xong đoạn lặp? S:=1; n:= 1; While S <= 10 do Begin n:= n + 1; S:= S + n; End; *
3 điểm
A. 10
B.11
C.14
D.15