8.Xét câu lệnh sau: IF a > b then Writeln(‘a – b =’,a-b);
(1 Điểm)
A.a-b=10
B.a-b=3
C.a-b=7
D.a-b=a-b
9.Khi nào thì hoạt động lặp với số lần chưa xác định thoát khỏi vòng lăp?
(1 Điểm)
A.Điều kiện có kết quả đúng
B.Điều kiện có kết quả sai
C.Số lần lặp bằng giá trị cuối
D.Số lần lặp lớn hơn giá trị cuối
10.Trong câu lệnh lặp for i:=1 to 12 do Write(‘A’); thì lệnh Write(‘A’) được thực hiện bao nhiêu lần?
(1 Điểm)
A.Không lần nào
B.1 lần
C.2 lần
D.12 lần
Hình ‘-‘
Đáp án: 8E, 9B, 10D
Giải thích các bước giải:
8E: (Chưa đủ điều kiện nên không có ý nào trong đề phù hợp với câu hỏi)
9B: (Với while do chẳng hạn)
10D : 12 lần ( Do Gtri cuối – Gtr đầu + 1 nên => 12-1+1 = 12 )