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

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

0 bình luận về “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”

  1. 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

                   

    Bình luận
  2. 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

    Bình luận

Viết một bình luận