Quay lại Danh sách Bài toán
Số học Trung bình

Tìm số bị trừ và số trừ

Công thức trọng tâm: Số bị trừ - Số trừ = Hiệu

Yêu cầu đề bài: Một bạn học sinh đã thực hiện phép trừ một số có 3 chữ số với một số có 1 chữ số, nhưng đã đặt số trừ dưới cột hàng trăm của số bị trừ, dẫn đến hiệu là 486. Hãy tìm hai số đó, biết hiệu đúng là 783.

Ví dụ mẫu (Input / Output):
Ví dụ: Số bị trừ = 900, Số trừ = 117, Hiệu sai = 486, Hiệu đúng = 783

Hướng dẫn Quy trình 4 Bước Lập trình Scratch Math

Để giải bài toán này trên phần mềm Scratch 3.0 / TurboWarp, học sinh áp dụng quy trình tư duy thuật toán máy tính (Computational Thinking) qua 4 bước cơ bản sau:

🔹 Bước 1: Khai báo Biến số
Tạo các biến nhớ lưu giữ dữ liệu đầu vào và các giá trị trung gian trong bài toán.
🔹 Bước 2: Nhập Dữ liệu (Input)
Sử dụng khối lệnh Hỏi và Đợi trong nhóm Cảm biến để tiếp nhận dữ liệu từ người dùng.
🔹 Bước 3: Xử lý Tính toán
Áp dụng công thức toán học và các phép toán cộng, trừ, nhân, chia trong nhóm Các phép toán.
🔹 Bước 4: Xuất Kết quả (Output)
Sử dụng khối lệnh Nói trong 2 giây hoặc Hiển thị biến để thông báo kết quả chính xác ra màn hình.
💡 Gợi ý học tập: Em hãy chuyển sang thẻ [ 💬 Gợi ý làm bài & Trợ lý AI ] ở cột bên phải để xem phân tích chi tiết thuật toán hoặc tải file .sb3 lên để AI soi lỗi lập trình!

Trình chạy thử Scratch Player

💡 Mẹo: Nếu màn hình hiển thị "Oops! Something went wrong" (do bài toán chưa có ID công khai), hãy bấm nút [ 🛠️ Scratch Editor ] phía trên để tự tạo và thử nghiệm khối lệnh Scratch trực tiếp!

Trợ lý AI Scratch Math

Phân tích thuật toán & Soi mã nguồn Scratch .sb3

1. Bản chất Toán học

Bài toán yêu cầu tìm số bị trừ và số trừ trong một phép trừ, biết hiệu là 486 khi đặt số trừ dưới cột hàng trăm của số bị trừ, và hiệu đúng là 783. Để giải quyết, ta cần hiểu rằng khi đặt số trừ dưới cột hàng trăm, thực chất là ta đang thêm 100 lần số trừ vào số bị trừ, do đó hiệu thu được là 486. Từ đó, ta có thể thiết lập phương trình để tìm số bị trừ và số trừ.

2. Tư duy Thuật toán Scratch
  • Tìm hiểu và nhập vào các thông tin đã biết: hiệu khi đặt sai vị trí (486) và hiệu đúng (783).
  • Sử dụng các biến số để đại diện cho số bị trừ và số trừ, thiết lập phương trình dựa trên thông tin đã biết.
  • Giải phương trình để tìm số bị trừ và số trừ.
  • Hiển thị kết quả tìm được.
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ư: khối Variables (biến số) để lưu trữ số bị trừ, số trừ, và các hiệu; khối Operators (toán tử) để thiết lập và giải phương trình; khối Control (kiểm soát) để điều khiển quá trình tính toán và hiển thị kết quả; và có thể khối Sensing (cảm biến) nếu cần nhập dữ liệu từ người dù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!