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

Tìm hai số có hiệu là 1,4

Công thức trọng tâm: x - y = 1,4 và 5x - y = 145,4

Yêu cầu đề bài: Tìm hai số có hiệu là 1,4. Khi tăng một số lên 5 lần và giữ nguyên số kia, hiệu của hai số mới là 145,4. Hãy viết chương trình Scratch để tìm hai số ban đầu.

Ví dụ mẫu (Input / Output):
Không có input, output là hai số ban đầu

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 hai số có hiệu là 1,4. Khi tăng một số lên 5 lần và giữ nguyên số kia, hiệu của hai số mới là 145,4. Điều này có thể được biểu diễn bằng hai phương trình: x - y = 1,4 và 5x - y = 145,4. Chúng ta có thể giải hệ phương trình này để tìm x và y.

2. Tư duy Thuật toán Scratch
  • Bước 1: Định nghĩa hai biến x và y để đại diện cho hai số cần tìm.
  • Bước 2: Viết chương trình Scratch để giải hệ phương trình x - y = 1,4 và 5x - y = 145,4.
  • Bước 3: Sử dụng khối lặp (loop) và điều kiện (condition) để tìm giá trị của x và y thỏa mãn cả hai phương trình.
  • Bước 4: Hiển thị kết quả là hai số 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ẽ sử dụng các khối Scratch sau:

  • Khối Events 🟡: Khi cờ xanh được click (When flag clicked) để bắt đầu chương trình.
  • Khối Control 🟠: Khối lặp (Forever, Repeat) và điều kiện (If/Then) để tìm giá trị của x và y.
  • Khối Variables 🟧: Để định nghĩa và sử dụng 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 và so sánh.
  • Khối Sensing 🩵: Không cần thiết cho bài toán này.

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!