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à giải hệ phương trình tuyến tính. Chúng ta có hai phương trình: x + y = 241,71 và 100x + y = 807. Mục tiêu là tìm giá trị của x và y thỏa mãn cả hai phương trình.
2. Tư duy Thuật toán Scratch
- Bước 1: Khai báo biến x và y để lưu trữ số thập phân và số tự nhiên.
- Bước 2: Sử dụng khối lặp để giải hệ phương trình tuyến tính bằng cách thay thế y từ phương trình đầu tiên vào phương trình thứ hai, sau đó giải tìm x.
- Bước 3: Sau khi tìm được x, sử dụng giá trị của x để tính y thông qua một trong hai phương trình ban đầu.
3. Nhóm khối Scratch cần dùng
Để giải quyết bài toán này trong Scratch, ta sẽ cần sử dụng các khối như: Data (biến) 🟧 để lưu trữ x và y, Operators (toán tử) 🟢 để thực hiện các phép toán như cộng, trừ, nhân, chia và giải phương trình, Control (kiểm soát) 🟠 để điều khiển luồng chương trình và thực hiện lặp nếu cần. Ngoài ra, có thể sử dụng khối Looks (hiển thị) để hiển thị kết quả cuối cùng.
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!