1. Nhặt thóc ra khỏi gạo cho đến khi trong gạo không còn lẫn thóc là hoạt động:
a. Lặp 10 lần c. Lặp vô số lần (lặp vô hạn)
b. Lặp với số lần chưa biết trước d. Lặp với số lần biết trước
2.trong lệnh lặp for…do cuả pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào?
A. +1 B. +1 hoặc -1
c. 1 giá trị bất kì D. 1 giá trị khác 0
3.cho câu lệnh pascal sau: for i:=5 to 20 do writeln(‘Y’) số vòng lặp của câu lệnh này là bao nhiêu?
A. 14
B. 16
C. 15
D. 17
4. sau khi thực hiện đoạn ct sau, giá trị của biến S bằng bao nhiêu
S:=1;
for i:=1 to do s:= s*i;
A. 120
B. 55
C. 121
D. 152
Câu 1: B.
Câu 2: B.
Câu 3:
Số vòng lặp:=giá trị cuối-giá trị đầu+1=16.
=> B.
Câu 4: Thiếu dữ kiện.
for i:=1 to ? do s:=s*i;
Câu 1: B
Câu 2: B
Câu 3: B
Số vòng lặp=giá trị cuối-giá trị đầu+1=20-5+1=16
Câu 4: A
S:=1;
for i:=1 to 5 do S:=S*i;
`=>` S=1*2*3*4*5=120