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

ND

Mọi người giúp mình với, hạn nộp cạn kề lắm rồi

Bài 1: Các câu lệnh Pascal sau đúng hay sai, chỉ ra chỗ sai (nếu có)

a/ For i:=1 to 10; do x:=x+1;

b/ For i:=10 to 1 do x:=x+1;

c/ For i:= 1 to 10 do x:=x+1;

Bài 2: Đối với từng đoạn chương trình sau, em hãy cho biết lệnh writeln in ra

màn hình giá trị j và k là bao nhiêu?

Đoạn chương trình 1/

j:=2; k:=3;

For i:=1 to 5 do j:=j+1;

K:=k+j;

Writeln(j, ‘ ‘, k);

Đoạn chương trình 2/

j:=2; k:=3;

For i:=1 to 5 do

Begin

j:=j+1;

K:=k+j;

End;

Writeln(j, ‘ ‘, k);

ML
10 tháng 4 2020 lúc 21:48

Bài 1:

a/ For i:=1 to 10; do x:=x+1;

- Câu lệnh này là sai.

- Lỗi sai thừa dấu ';' ở trong ngoặc For i:=1 to 10(;) do x:=x+1;

b/ For i:=10 to 1 do x:=x+1;

- Câu lệnh này là sai

- Lỗi sai giá trị đầu lớn hơn giá trị cuối

c/ For i:= 1 to 10 do x:=x+1;

- Câu lệnh này là đúng

Bài 2:

Đoạn chương trình 1/

Giá trị j =5

Gía trị k=8

Máy in : 5 8

Đoạn chương trình 2/

Giá trị j=5

Giá trị k=15

Máy in : 5 15

Bình luận (0)

Các câu hỏi tương tự
TN
Xem chi tiết
NN
Xem chi tiết
TK
Xem chi tiết
TT
Xem chi tiết
NN
Xem chi tiết
TL
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
LP
Xem chi tiết