Cho đoạn chương trình:
j:= 2;
for i:= 1 to 5 do j:= j+1;
Sau khi thực hiện chương trình trên, giá trị của biến j bằng bao nhiêu?
A. 7; B. 8; C. 9; D. 10
Câu 22 (TH): Hãy cho biết kết quả của b trong đoạn chương trình sau đây.
a:=1; b:=5; while a>=10 do begin b:=b-a; a:=a-1; end;
A. b=5. | B. b=4. | C. b=15. | D. b=20. |
Câu 26 (NB): Hãy cho biết điều kiện trong đoạn chương trình sau đây.
a:=1; b:=5; while a>=10 do begin b:=b-a; a:=a-1; end;
A. a=1 B. a>=10 C. a>10 D. a=10
Câu 27 (NB): Hãy cho biết câu lệnh trong đoạn chương trình sau đây.
S:=1; i:=1; while S<=10 do begin i:=i+1; s:=s+i end;
A. begin i:=i+1; s:=s+i end;
B. S:=1; i:=1;
C. S<=10
D. begin i:=i+1;
giúp nốt cho mik mấy câu này vơi ạ
Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau: i := 10; While i>=1 do i := i – 1; A. 1 lần B. 2 lần C. 10 lần D. 6 lần
Câu 17. Hãy cho biết chương trình dưới đây sẽ thực hiện bao nhiêu vòng lặp khi thực hiện đoạn chương trình n:=16; T:=T -n; end;
A.2 B.3 C.4 D.5
Câu 18: Cho đoạn chương trình sau:
S:=10; x:=0,5;
While >=6,2 do
S:=S-x;
Hãy cho biết giá trị của S sau đoạn chương trình trên:
A. 5 B. 4 C.6 D.7
Câu 19. Sau khi thực hiện đoạn chương trình sau:
j:=0; s:=1;
for i:=1 to 3 do
j:=j+1;
s:=j+1;
Gía trị của biến j, biến s bằng?
A. j=4, s=3 B.j:=3; s=4 C.j:=1; s=2 D.j:=2; s:=3
Câu 21. Gỉa sử có dòng lệnh :
for i:=0 to 9 do
a:=1+i;
Số lần lặp của lệnh gán a:=1+i là:
A.11 B.0 C.10 D.9
1. Lặp với số lần chưa biết trước là lệnh gì?
a. while..to..do
b. for …to…do
c. while …do
d. if…then
2. “Nếu trời mưa thì em không đi chơi đá bóng”. Là câu lệnh gì?
a. Câu lệnh lặp với số lần biết trước
b. Câu lệnh lặp với số lần chưa biết trước
c. Câu lệnh điều kiện
d. Câu lệnh in ra màn hình
3. Hãy cho biết giá trị đầu của câu lệnh dưới đây:
for i:=5 to 21 do writeln(i*2);
a. 5 b. 6 c. 20 d. 21
4. Hãy cho biết giá trị cuối của câu lệnh dưới đây: for i:=5 to 21 do writeln(i*2);
a. 5 b. 6 c. 20 d. 21
5. Hãy cho biết số vòng lặp của câu lệnh dưới đây: for i:=5 to 21 do writeln(i*2);
a. 15 b. 16 c. 17 d. 18
6. Câu lệnh GotoXY(3,5) có tác dụng gì?
a. Đưa con trỏ về cột 3, hàng 5
b. Đưa con trỏ về cột 5, hàng 3
7. Hãy cho biết đoạn lệnh sau đây thực hiện bao nhiêu vòng lặp?
S:=0;
While S>10 do writeln(s*s);
a. 0 b. 1 c. 9 d. 10
8. Hãy cho biết đoạn lệnh sau đây thực hiện bao nhiêu vòng lặp?
S:=3; N:=1
While S<=10 do
Begin
N:=N+1;
S:=S+N;
End;
a. 2 b. 3 c. 4 d. 5
II. Tự luận
Hãy cho biết đoạn lệnh sau đây in ra giá trị của S là bao nhiêu?
S:=3; N:=1
While S<=10 do
Begin
N:=N+1;
S:=S+N;
End;
Writeln(S);
A. Trắc nghiệm
Câu 1: Đâu là từ khóa của câu lệnh lặp với số lần không biết trước?
A. IF…THEN… B. FOR…TO…DO… C. WHILE…DO…
Câu 2: Đâu là câu lệnh ghép?
A. Begin i:=i+1; writeln(i); End;
B. i:=i+1; writeln(i);
C. i:=i+1;
Câu 3: Màn hình xuất hiện gì sau khi chạy chương trình dưới đây:
Var i,S: integer;
Begin
S:=0;
i:=1;
While S<=8 do
Begin
S:=S+i;
i:=i+1;
End;
Writeln(‘Tong tim duoc co gia tri la: ‘, S);
End.
A. Tong tim duoc co gia tri la: 6
B. Tong tim duoc co gia tri la: 10
C. Tong tim duoc co gia tri la: 15
B. Tự luận:
Câu 4: Trình bày cú pháp và tác dụng của câu lệnh lặp với số lần không biết trước?
Câu 5: Viết chương trình tính tổng 100 số tự nhiên đầu tiên (Sử dụng câu lệnh lặp While).
. Giá trị của S là bao nhiêu sau khi thực hiện câu lệnh:
S:=5; For i:=1 to 3 do S:=S+3;
A. 5 B. 9 C. 18 D. 14.