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

Tìm số bị trừ và số trừ ban đầu

Công thức trọng tâm: x - y = 671,5 và x - (y * 10) = 433

Yêu cầu đề bài: An đã thực hiện phép trừ một số tự nhiên và một số thập phân có một chữ số ở phần thập phân, sau đó biến phép trừ này thành phép trừ hai số tự nhiên và nhận được hiệu là 433. Tuy nhiên, hiệu đúng của phép trừ ban đầu là 671,5. Hãy tìm số bị trừ và số trừ ban đầu.

Ví dụ mẫu (Input / Output):
Ví dụ: số bị trừ là x, số trừ là y, với x và y là các số thực. Nếu x = 1000 và y = 328,5 thì hiệu là 671,5 và nếu x = 1000 và y = 56,7 thì hiệu sau khi biến đổi là 433.

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ản chất toán học của bài toán này là việc sử dụng hai phương trình để tìm số bị trừ và số trừ ban đầu. Chúng ta có hai phương trình: x - y = 671,5 và x - (y * 10) = 433. Đây là hệ phương trình tuyến tính, và chúng ta có thể giải nó bằng cách sử dụng phương pháp thế hoặc cộng trừ.

2. Tư duy Thuật toán Scratch
  • Bước 1: Khai báo và khởi tạo biến x và y để đại diện cho số bị trừ và số trừ ban đầu.
  • Bước 2: Sử dụng các khối toán học để biểu diễn hai phương trình x - y = 671,5 và x - (y * 10) = 433.
  • Bước 3: Giải hệ phương trình bằng cách sử dụng các khối điều khiển và toán học trong Scratch để tìm giá trị 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 Variables 🟧 để khai báo và khởi tạo biến x và y, Khối Operators 🟢 để thực hiện các phép toán như cộng, trừ, nhân, chia, Khối Control 🟠 để điều khiển luồng thực hiện của chương trình, Khối Events 🟡 để khởi động chương trì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!