Câu hỏi 5:Ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tạo...
Câu hỏi:
Câu hỏi 5: Ghép các câu lệnh Scratch ở cột B vào đúng vị trí trong khối lệnh ở cột A để tạo đoạn chương trình tính tiền nước cần trả theo giá nước ở Bảng 1 (n là số mét khối nước được nhập từ bàn phím).
Bảng 1. Giá nước sinh hoạt hằng tháng của hộ dân cư năm 2022
Số $m^{3}$ sử dụng | Giá bán nước (đồng/$m^{3}$) |
Từ 0 đến 10 $m^{3}$ | 5973 |
Từ trên 10 $m^{3}$ đến 20 $m^{3}$ | 7052 |
Từ trên 20 $m^{3}$ đến 30 $m^{3}$ | 8669 |
Trên 30 $m^{3}$ | 15929 |
Cột A | Cột B |
|
Câu trả lời:
Người trả lời: GV. Đỗ Hồng Vương
Để giải câu hỏi trên, ta cần ghép các câu lệnh Scratch trong cột B vào đúng vị trí trong khối lệnh trong cột A để tạo đoạn chương trình tính tiền nước cần trả theo giá nước ở Bảng 1. Cách 1: 1. Lấy giá trị $n$ từ bàn phím. 2. Nếu $n \leq 10$, thực hiện phép tính: $tiền = n * 5973$. 3. Nếu $10 < n \leq 20$, thực hiện phép tính: $tiền = 10 * 5973 + (n - 10) * 7052$. 4. Nếu $20 < n \leq 30$, thực hiện phép tính: $tiền = 10 * 5973 + 10 * 7052 + (n - 20) * 8669$. 5. Nếu $n > 30$, thực hiện phép tính: $tiền = 10 * 5973 + 10 * 7052 + 10 * 8669 + (n - 30) * 15929$. 6. Hiển thị kết quả $tiền$ lên màn hình. Cách 2: 1. Lấy giá trị $n$ từ bàn phím. 2. Sử dụng khối lệnh điều kiện để kiểm tra giá trị của $n$ so với các ngưỡng của Bảng 1. 3. Tính tiền cần trả dựa trên giá nước theo từng phân khúc và $n$. 4. Hiển thị kết quả $tiền$ lên màn hình. Câu trả lời cho câu hỏi trên là: 1. Đúng vị trí: 5-d, 4-a, 3-c, 2-b. 2. Đúng vị trí: 1-d, 2-a, 3-c, 4-b.
Câu hỏi liên quan:
- Câu hỏi 1:Ghép mỗi phát biểu nếu – thì, nếu – thì – không thì ở cột bên trái với khối lệnh...
- Câu hỏi 2:Hãy lắp ghép mỗi biểu thức điều kiện ở cột bên phải vào đúng vị trí trong mỗi khối...
- Câu hỏi 3:Điền các cụm từ: điều kiện; phép toán; cấu trúc rẽ nhánh; dạng thiếu; dạng đủ; biểu...
- Câu hỏi 4:Ghép mỗi mô tả thuật toán ở cột bên trái với khối lệnh tương ứng trong Scratch ở...
- Câu hỏi 6:Hãy viết thuật toán tính tiền điện hàng tháng theo biểu giá ở Bảng 2.Bảng 2. Biểu...
- Câu hỏi 7:Tạo chương trình Scratch thực hiện tính tiền nước sinh hoạt gia đình em cần trả...
- Câu hỏi 8:Tạo chương trình Scratch tính tiền điện gia đình em cần trả theo biểu giá ởBảng 2,...
Cuối cùng, chúng ta sử dụng khối lệnh 'Hiển thị' (Show) để hiển thị kết quả tính tiền nước lên màn hình.
Sau đó, chúng ta sử dụng khối lệnh 'Nếu...thì...(If...else...)' để kiểm tra giá trị của 'n' để xác định giá tiền nước cần trả theo bảng giá nước đã cho.
Tiếp theo, chúng ta cần sử dụng khối lệnh 'Đặt biến' (Set variable) để tạo biến 'n' để lưu trữ số mét khối nước được nhập từ bàn phím.
Đầu tiên, để tạo đoạn chương trình tính tiền nước, chúng ta cần sử dụng khối lệnh 'Khi nhấn vào lời nói' (When flag clicked) trong Scratch.