Toptailieu.vn biên soạn và giới thiệu lời giải Tin học 8 (Kết nối tri thức) Bài 14: Cấu trúc điều khiển hay, chi tiết sẽ giúp học sinh dễ dàng trả lời câu hỏi sách giáo khoa Tin học 8 Bài 14 từ đó học tốt môn Tin học 8.
Tin học 8 (Kết nối tri thức) Bài 14: Cấu trúc điều khiển
Khoa: Giống như hầu hết các ngôn ngữ lập trình, ngôn ngữ lập trình trực quan như Scratch cũng có các khối lệnh tương ứng với các cấu trúc điều khiển cơ bản.
An: Bạn có thể giới thiệu cho tớ cách biểu diễn các cấu trúc tuần tự, rẽ nhánh và lặp trong Scratch không?
Trả lời:
- Cấu trúc rẽ nhánh có hai dạng:
+ Dạng khuyết:
+ Dạng đủ:
- Cấu trúc lặp có ba dạng:
+ Lặp với số lần định trước:
+ Lặp vô hạn:
+ Lặp có điều kiện:
1. Cấu trúc điều khiển cơ bản
Hoạt động 1 trang 80 Tin học 8: Trò chơi Đoán số
Giả sử em cần xây dựng một trò chơi trên máy tính. Trong trò chơi, em cần tìm một số bí mật mà máy tính đã lấy ngẫu nhiên trong khoảng tử 1 đến 100. Em được đoán nhiều lần cho đến khi đoán đúng số bí mật đó. Mỗi lần em đoán sai, máy tính sẽ cho em biết số em đoán là nhỏ hơn hay lớn hơn số bí mật. Em hãy mô tả kịch bản của trò chơi đó dưới dạng một thuật toán.
Trả lời:
1) Bắt đầu
3) Hỏi và nhận giá trị từ bàn phím, lưu vào biến trả lời.
4) Hiển thị số bí mật trong 2 giây.
5) Hiển thị trả lời trong 2 giây.
6) Kết thúc.
A. Lặp một khối lệnh với số lần định trước.
B. Lặp một khối lệnh vô hạn lần.
C. Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh.
Trả lời:
Đáp án đúng là: D
2. Thực hành: xây dựng trò chơi đoán số
Luyện tập
Trả lời:
- 1d
- 2a
- 3b
- 4c
Vận dụng
Trả lời:
Ghép các khối lệnh a, b, c, d vào các vị trí tương ứng 1, 2, 3, 4 ở Hình 14.8 là:
1b, 2d, 3c, 4a
Trả lời:
Ghép các khối lệnh Scratch trong Hình 14.10 thành chương trình tính ước chung lớn nhất của hai số nguyên không âm là: 7, 5, 6, 3, 9, 1, 2, 4, 8
Xem thêm các bài giải sách giáo khoa Tin học 8 Kết nối tri thức hay, chi tiết khác:
Bài 16: Tin học với nghề nghiệp
CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK
- Người đại diện: Nguyễn Thanh Tuyền
- Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.
2021 © All Rights Reserved.