Giải vnen tin 8 bài 9: Cấu trúc lặp
Giải bài 9: Cấu trúc lặp - Sách VNEN tin học lớp 8 trang 144. Phần dưới sẽ hướng dẫn trả lời và giải đáp các câu hỏi trong bài học. Cách làm chi tiết, dễ hiểu, Hi vọng các em học sinh nắm tốt kiến thức bài học.
B. BÀI TẬP VÀ HƯỚNG DẪN GIẢI
Kiến thức thú vị
B&C. Hoạt động hình thành kiến thức và luyện tập
1. Lặp lại với số lần không biết trước: lệnh While - Do
Bài tập 1: Em hãy tìm hiểu chương trình trên và cho biết:
a, So sánh với quy định cú pháp thì trong chương trình này đâu là điều kiện, đâu là câu lệnh?
b, Trong câu lệnh gán x:=1; nếu thay số 1 bằng những giá trị khác 0 như 2, 3, 4... thì chương trình có thay đổi gì không? Nếu thay bằng 0 thì sao?
Bài tập 2: Các em hãy cùng thảo luận và cho biết đoạn chương trình sau đây cho kết quả gì?
x := 1;
while x < 10 do writeln (x);
x := x + 1;
A. In ra các số từ 1 đến 9;
B. In ra các số từ 1 đến 10;
C. In ra vô hạn số 1;
D. Bị lỗi khi dịch chương trình.
2. Lặp với số lần biết trước: lệnh For
Bài tập 3: Các em hãy cùng thảo luận và cho biết kết quả chạy chương trình sau đây:
Uses crt;
Var i: integer;
Begin
clrscr;
for i:=1 to 25 do write (i:3);
readln;
end.
Bài tập 4: Các em hãy sửa lại chương trình trên để màn hình kết quả có dạng như sau:
D. Hoạt động vận dụng
Hãy viết chương trình sử dụng lệnh lặp FOR để tính tổng các số tự nhiên từ 1 đến 10
E. Hoạt động tìm tòi mở rộng
Hãy viết chương trình sử dụng lệnh lặp WHILE - DO để tính tổng các số tự nhiên từ 1 đến 10
Xem thêm bài viết khác
- Giải vnen tin 8 bài 1: Giải bài toán bằng máy tính
- Hình bên là chương trình của bạn Dũng điều khiển một nhân vật. Các em hãy trao đổi, thảo luận và cho biết:
- Nếu cần tạo chương trình để giải quyết các bài toán sau đây, em sẽ đề xuất sử dụng các biến gì...
- Các em hãy thảo luận và cho biết: Quả bóng sẽ chuyển động như thế nào nếu ta bỏ hoạt động dòng thứ 2 trong kịch bản
- Em hãy cho biết các câu lệnh hoặc đoạn chương trình dưới đây sai ở chỗ nào?
- Giải vnen tin 8 bài 4: Các lệnh nhập, xuất dữ liệu
- Hãy sắp xếp các biểu tượng công cụ sau đây theo các nhóm...
- Hãy chuyển mô tả thuật toán sau thành một đoạn chương trình Pascal Bước 1: Nhập 2 số thực a, b...
- Điền từ thích hợp vào chỗ trống: Màn hình làm việc của Scratch gồm:.............
- Nhập vào 2 số thực rồi thông báo tổng của hai số thực đó.
- Em hãy cho biết ý nghĩa và chức năng của các biến: i, c, a[i]...
- Hãy nêu cách tạo chương trình vẽ ngũ giác đều với chiều dài cạnh bằng 10 bước của nhân vật