Tải Giải bài tập SGK Tin học 8 bài 7 - Câu lệnh lặp

3 13 0
Tải Giải bài tập SGK Tin học 8 bài 7 - Câu lệnh lặp

Đang tải... (xem toàn văn)

Thông tin tài liệu

Sau mỗi lần thực hiện câu lệnh, biến đếm bị giảm đi một đơn vị và câu lệnh được lặp lại tới khi biến đếm bằng giá trị cuối.. Ví dụ.[r]

(1)

Giải tập SGK Tin học 7: Câu lệnh lặp

Bài (trang 59 sgk Tin học lớp 8): Cho vài ví dụ hoạt động thực

hiện lặp lại sống hàng ngày

Trả lời:

- Hàng ngày ta học từ thứ đến

- Hàng ngày ta ăn ngày ba bữa cơm

- Hàng ngày đêm đến ta ngủ

Bài (trang 59 sgk Tin học lớp 8): Chương trình Pascal sau thực hiện

hoạt động nào?

var i: integer;

begin

for i:=1 to 1000 do;

end

Trả lời:

- Chương trình chạy biến i từ đến 1000 khơng làm

Bài (trang 59 sgk Tin học lớp 8): Hãy mơ tả tht tốn để tính tổng A sau (n số tự nhiên nhập vào từ bàn phím):

Trả lời:

- Bước 1: Nhập n Gán i=1, A:=0;

- Bước 2: A=1/i(i+2)

- Bước 3: i:= i+1;

- Bước 3: Nếu i > n đến bước 5, ngược lại quay bước

- Bước 4: In A

(2)

Tìm hiểu mở rộng (trang 59 sgk Tin học lớp 8): Ngoài lệnh lặp biết,

Pascal cịn có câu lệnh lặp tương tự:

For <biến đếm> := <giá trị đầu> downto <giá tri cuối> <câu lệnh>

Trong câu lệnh này, ban đầu biến đếm nhận giá trị đầu Sau lần thực câu lệnh, biến đếm bị giảm đơn vị câu lệnh lặp lại tới biến đếm giá trị cuối

Ví dụ Đoạn chương trình sau ghi hình số từ 100 đến theo thứ tự giảm dần:

Writeln (‘Dem nguoc’);

For i:=100 downto writeln(i);

Nếu sử dụng lệnh for … to em phải làm nào? Hãy tìm hiểu cách thức sử dụng câu lệnh for … downto thể chương trình

Trả lời:

- Nếu sử dụng lệnh for to chương trình đếm ngược là:

(3)

Ngày đăng: 31/12/2020, 16:16

Tài liệu cùng người dùng

Tài liệu liên quan