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