For i:= to 2.5 do writeln (i:2:1); sẽ viết ra màng hình ?

2 câu trả lời

- Thiếu giá trị đầu.

- Giá trị cuối phải là kiểu số nguyên.

- i là kiểu số nguyên nên không làm tròn số thập phân

  -> Báo lỗi

Câu lệnh đúng: for i:=1 to 2 do wirteln(i);

Học tốt!

câu lệnh bị sai nên sẽ bị báo lỗi.

cụ thể:

+Thiếu giá trị đầu.

+giá trị cuối phải là giá trị nguyên.

+i là kiểu số nguyên nên không thể là tròn số thập phân

sửa:

for i:=1 to 2 do wirteln(i:2:1);

*Viết ra màn hình số 1 và số 2, mỗi số 1 dòng.