Các câu lệnh Pascal sau có hợp lệ không, vì sao for i:=100 to 1 do writeln(A)

Với giải Bài 5 trang 61 sgk Tin học lớp 8 được biên soạn lời giải chi tiết sẽ giúp học sinh biết cách làm bài tập môn Tin học 8. Mời các bạn đón xem:

1 4,022 19/10/2021


Giải Tin học 8 Bài 7: Câu lệnh lặp

Bài 5 trang 61 sgk Tin học lớp 8: Các câu lệnh Pascal sau có hợp lệ không, vì sao?

a) for i:=100 to 1 do writeln('A');

b) for i:=1.5 to 10.5 do writeln('A');

c) for i=1 to 10 do writeln('A');

d) for i:=1 to 10 do; writeln('A');

e) var x: real; begin for x:=1 to 10 do writeln('A'); end.

Lời giải:

a) Không hợp lệ vì giá trị đầu lớn hơn giá trị cuối (100>1).

b) Không hợp lệ vì i là số nguyên.

c) Không hợp lệ vì “i:=1” là cách viết đúng không phải “i=1”

d) Không hợp lệ vì sau “do” không có dấu “;”.

e) Không hợp lệ vì x phải được khai báo kiểu dữ liệu số nguyên.

Xem thêm lời giải bài tập Tin học lớp 8 hay, chi tiết khác:

Bài 1 trang 60 sgk Tin học 8: Cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hàng ngày...

Bài 2 trang 60 sgk Tin học 8: Hãy cho biết tác dụng câu lệnh lặp với số lần biết trước...

Bài 3 trang 60 sgk Tin học 8: Khi thực hiện câu lệnh lặp, máy tính kiểm tra một điều kiện...

Bài 4 trang 61 sgk Tin học 8: Sau khi thực hiện đoạn chương trình sau, giá trị của biến j là bao nhiêu...

Bài 6 trang 61 sgk Tin học 8: Hãy mô tả thuật toán để tính tổng A sau đây (n là số tự nhiên được nhập vào từ bàn phím)...

Bài 7 trang 61 sgk Tin học 8: Hãy sửa lại chương trình ở Ví dụ 5 để tính tổng các số tự nhiên chia hết cho 3...

1 4,022 19/10/2021


Xem thêm các chương trình khác: