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

MT

Mọi người giúp em với :<

Câu 1: Để in ra màn hình các số nguyên từ 1 đến 10, câu lệnh nào dưới đây đúng?

a. For i:=10 to 1 do write(i);

b. For i:=1 to 10 do write('i':2);

c. For i:=0 to 10 do write(i);

d. For i:=1 to 10 do write(i:2);

Câu 2: Cho biết số lần lặp của đoạn chương trình sau: For i:=-1 to 1 do write(i);

a. 0

b. 1

c. 2

d. Không xác định

Câu 3: Cho biết kết quả của đoạn chương trình sau: S:=0; for i:=1 to 100 do if (i mod 2=0) then write(i:2);

a. In ra màn hình các số nguyên từ 1 đến 100

b. In ra màn hình các số nguyên dương nhỏ hơn 100

c. In ra màn hình các số nguyên lẻ nhỏ hơn 100

d. In ra màn hình các số nguyên chẳn có giá trị nằm trong khoảng 2 đến 100

Câu 4: Sử dụng câu lệnh lặp để in ra màn hình tổng các số nguyên dương lẻ nhỏ hơn 100 (lưu ý: chỉ cần viết lệnh không cần viết thành chương trình hoàn chỉnh)

NT
11 tháng 4 2020 lúc 16:35

Câu 1: D

Câu 2: D

Câu 3: D

Câu 4:

t:=0;

for i:=1 to 100 do

if i mod 2=1 then t:=t+i;

writeln(t);

Bình luận (0)

Các câu hỏi tương tự
TU
Xem chi tiết
LK
Xem chi tiết
TM
Xem chi tiết
BT
Xem chi tiết
NT
Xem chi tiết
NN
Xem chi tiết
NN
Xem chi tiết
BT
Xem chi tiết
NH
Xem chi tiết