Sách bài tập Tin học 8 Bài 12: Từ thuật toán đến chương trình
Câu 12.1 trang 55 SBT Tin học 8: Cách Sơ đồ khối trong Hình 12.1 thực hiện công việc gì?
A. Điều khiển nhân vật đi theo hình vuông.
B. Điều khiển nhân vật đi theo hình ngũ giác đều (5 cạnh bằng nhau).
C. Điều khiển nhân vật đi theo hình cầu thang có 5 bậc bằng nhau.
D. Điều khiển nhân vật đi theo hình ngôi sao 5 cánh.
Lời giải:
B. Điều khiển nhân vật đi theo hình ngũ giác đều (5 cạnh bằng nhau).
Câu 12.2 trang 56 SBT Tin học 8: Chương trình Scratch nào sau đây thực hiện thuật toán ở Câu 12.1?
Lời giải:
C
Câu 12.3 trang 56 SBT Tin học 8: Sơ đồ khối trong Hình 12.2 mô tả thuật toán nào?
A. Giải phương trình bậc nhất.
B. So sánh hai số x, y.
C. Tính tổng hai số x, y.
D. Tính tích hai số x, y.
Lời giải:
B. So sánh hai số x, y.
Lời giải:
B
Lời giải:
BMI=ChiềucaoCânnặng
Nếu một người có chỉ số BMI 2 23 thì được kết luận là thừa cân. Hãy điền các câu dưới đây vào các ô được đánh số ở Hình 12.3 để hoàn thành sơ đồ khối của thuật toán tính chỉ số BMI của cơ thể.
a) Tính chỉ số BMI.
b) BMI lớn hơn hoặc bằng 23.
c) Nhập cân nặng (kg) và chiều cao (m).
d) Hiển thị “Bạn bị thừa cân, hãy chú ý tập thể dục nhiều hơn!”.
Lời giải:
(1)- c; (2) - a; (3) - b; (4) - d.
Lời giải:
Học sinh tham khảo chương trình sau:
Lời giải:
Bạn Khoa muốn tạo chương trình mô tả hành động một nhân vật rơi liên tục từ trên xuống dưới của sân khấu (rơi theo trục y) từ những vị trí khác nhau. Thuật toán được mô tả bằng cách liệt kê các bước như sau:
Lặp lại liên tục các hành động sau:
1. Giảm độ cao mỗi lần 5 bước bằng cách thay đổi y một lượng là -5.
2. Nếu vị trí y < -180 thì:
2.1. Di chuyển tới vị trí ngẫu nhiên.
2.2. Đặt độ cao xuất phát y = 180.
Khối lệnh nào sau đây thực hiện thuật toán trên?
Lời giải:
B
Lời giải:
Xem thêm các bài giải SBT Tin học 8 Kết nối tri thức hay, chi tiết khác: