Bài 7. Câu lênh lặp

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Vui NguyễnVăn

Câu 1: Em hãy cho biết đâu là công việc phải thực hiện nhiều lần với số lần biết trước?

A. Hàng ngày em đi học.

B. Em bị ốm vào một dịp có dịch cúm.

C. Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng.

D. Ngày đánh răng ba lần.

Câu 2: Để mô tả cấu trúc lặp với số lần lặp biết trước ta dùng câu lệnh:

A. For <biến đếm> := <giá trị đầu> do <giá trị cuối> to <câu lệnh>;

B. While <điều kiện> do <câu lệnh>;

C. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

D. While <câu lệnh> do <điều kiện>;

Câu 3: Có thể sử dụng những kiểu dữ liệu nào để khai báo cho biến đếm trong cấu trúc ở trên?

A. Integer, real, byte B. Integer, longint, byte

C. Integer, char, byte D. String, real, byte

Câu 4: Trong cấu trúc lặp với số lần lặp biết trước, câu lệnh sau do dừng thực hiện khi nào?

A. Biến đếm > giá trị cuối B. Biến đếm = giá trị cuối

C. Biến đếm > giá trị đầu D. Biến đếm = giá trị đầu

Câu 5: Trong câu lệnh for .. do, ban đầu biến đếm được gán giá trị là giá trị đầu sau mỗi vòng lặp biến đếm tự động được tăng lên

A. 1 đơn vị B. 2 đơn vị C. 3 đơn vị D. 4 đơn vị

Câu 6: Cho câu lệnh For i := 1 to 200 do writeln(‘CHAO BAN!’). Khi thực hiện chương trình in ra bao nhiêu dòng chữ CHAO BAN! trên màn hình?

A. 198 B. 200 C. 199 D. 201

Câu 7: Cho đoạn lệnh A := 0; For i:= 1 to 5 do A := A +2; . Hãy cho biết kết thúc đoạn chương trình trên A có giá trị là bao nhiêu?

A. 4 B. 8 C. 10 D. 12

Câu 8: Để kiểm tra một giá trị là số chẵn em sử dụng phép toán nào?

Aa. Div B. Mod C. / E. *

Câu 9: Để in ra màn hình giá trị của biến B em viết lệnh

A. Readln(B); C. wire(B); hoặc writeln(‘B’);

C. write(B) hoăc writeln(B); D. write(‘B’) hoăc writeln(‘B’);

Câu 10: Cho đoạn lệnh A:=10; if A mod 2 = 0 then A:=A+1; Sau đoạn lệnh trên A có giá trị là bao nhiêu?

A. 9 B. 10 C. 11 D.12

Câu 11: Cho biết đoạn lệnh sau cho kết quả là gì trên màn hình?

A: =5; B:=2*A; if B mod 2 = 0 then write(‘B la so chan’) else write(‘B la so le’);

A. B la so chan B. B la so le C. không có thông báo nào.

Câu 12: Cho đoạn lệnh sau: A:=0; for i:=10 to 15 do A:=A+i;

A. 70 B.72 C.74 D. 75

Câu 13: Cho đoạn lệnh sau: A:=1; for i:=2 to 5 do A:=A*i;

A. 70 B.120 C.170 D. 75

Câu 14: Cho biết kết quả in lên màn hình của câu lệnh dưới đây là những giá trị nào?

for i:=1 to 15 do if i mod 3 = 0 write(i:3);

A. 3 6 9 11 15 B. 3 6 10 11 15

C. 3 6 9 12 15 D. 3 7 9 11 15


Các câu hỏi tương tự
trịnh xuân trường
Xem chi tiết
duy nguyễn nhất
Xem chi tiết
Sách Giáo Khoa
Xem chi tiết
Ngọc Phương Phạm Thị
Xem chi tiết
anhquan2008
Xem chi tiết
Khánh Ly Nguyễn
Xem chi tiết
HuyNoPro
Xem chi tiết
Harry Anderson
Xem chi tiết
Harry Anderson
Xem chi tiết