1. Bản chất Toán học
Bản chất toán học của bài toán này là tìm tích của hai số. Biết rằng nếu giữ nguyên thừa số thứ nhất và tăng thừa số thứ hai lên 4 lần thì được tích mới là 8400. Điều này có thể được biểu diễn bằng công thức x * y = ? và x * (4y) = 8400, trong đó x và y là hai số cần tìm.
2. Tư duy Thuật toán Scratch
- Đầu tiên, chương trình sẽ yêu cầu người dùng nhập vào giá trị của thừa số thứ nhất (x) và thứ hai (y).
- Sau đó, chương trình sẽ tính toán tích của x và y, và tích của x và 4y.
- Chương trình sẽ kiểm tra xem tích của x và 4y có bằng 8400 hay không. Nếu đúng, thì chương trình sẽ hiển thị kết quả tích của x và y.
3. Nhóm khối Scratch cần dùng
Để giải quyết bài toán này, chúng ta sẽ cần sử dụng các khối Scratch sau:
- Khối Events 🟡: khi flag được click
- Khối Control 🟠: lặp lại, nếu-then
- Khối Sensing 🩵: không cần sử dụng
- Khối Variables 🟧: tạo biến x, y
- Khối Operators 🟢: các phép toán cơ bản như cộng, trừ, nhân, chia, và so sánh.
Các nhóm khối Scratch gợi ý:
khi bấm vào lá cờ xanh
hỏi [Nhập số N] và chờ
đặt [Tong S v] thành (0)
lặp lại (trả lời) lần
(Tong S) + (biến đếm i)
💡 Mẹo từ AI: Đảm bảo khởi tạo giá trị biến số bằng 0 trước khi bước vào vòng lặp!