For i:= to 2.5 do writeln (i:2:1); sẽ viết ra màng hình ? 11/08/2021 Bởi Katherine For i:= to 2.5 do writeln (i:2:1); sẽ viết ra màng hình ?
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. Bình luận
– 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! Bình luận
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.
– 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!