sửa lỗi các lệnh dưới đây : 1.) S:=0; i:=1; while i<=5 do S:=S*i; 2.) For a:=1 to 8,5 do writeln('a); - các bạn giúp mình nha, giải thích cho mình với

2 câu trả lời

1) sửa s:=1;

giả thích nếu cho s=0 thì câu lệnh sẽ ra kết quả là 0 nên phải cho s=1

2) For a:=1 to 8,5 do writeln('a);

⇒ FOr a:=1 to 8 do writeln('a');

giải thích: giá trị cuối của câu lệnh lặp là số nguyên ko phải số thực

               thiếu dấu nháy trong câu lệnh writeln

chúc bạn học tốt

cho mình câu trả lời hay nhất nha

1) sửa s:=1;

giả thích nếu cho s=0 thì câu lệnh sẽ ra kết quả là 0 nên phải cho s=1

2) For a:=1 to 8,5 do writeln('a);

⇒ FOr a:=1 to 8 do writeln('a');

giải thích: giá trị cuối của câu lệnh lặp là số nguyên ko phải số thực

               

Câu hỏi trong lớp Xem thêm
2 lượt xem
2 đáp án
1 giờ trước