You are on page 1of 3

BÀI TẬP THỰC HÀNH BUỔI 26

B1. Vẽ hình
Sử dụng phần mềm Scratch để vẽ hình sau.

B2. Số May Mắn


Biết số may mắn là một số tự nhiên có ít nhất bốn chữ số mà tổng các số ở vị trí
chẵn
bằng tổng các số ở vị trí lẻ. Thí sinh sử dụng ngôn ngữ lập trình Scratch thực hiện
yêu cầu sau:
 Hiển thị thông báo “Vui lòng nhập vào số tự nhiên có 4 chữ số” lên màn
hình.
 Sau khi người dùng nhập xong thì hiển thị thông báo cho biết số vừa nhập là
số may mắn hay không may mắn.
B3. Bài toán cổ
Em hãy sử dụng ngôn ngữ lập trình Scratch để giải bài toán sau và hiển thị kết quả
ra màn hình:
Trăm trâu trăm cỏ
Trâu đứng ăn năm
Trâu nằm ăn ba
Lụ khụ trâu già
Ba con một bó
Hỏi có bao trâu đứng, bao nhiêu trâu nằm, bao nhiêu trâu già?
B4. Tạo dãy số lẻ
Em viết chương trình Scratch tạo dãy số lẻ có giá trị từ 1 đến N = 2019. Yêu cầu
của
chương trình:
a. Xuất ra màn hình dãy số lẻ vừa tạo.
b. Tính tổng các số lẻ trên và xuất thông báo ra màn hình.
c. Xem tổng các số lẻ trên là thời gian (số giây) để thực hiện một công việc nào đó.
Em hãy lập trình chuyển đổi số giây trên dưới dạng số ngày, số giờ, số phút, số
giây (biết thời gian 1 ngày = 24 giờ) và xuất thông báo ra màn hình.
B5. Chuỗi ký tự
Chuỗi ký tự TINHOCTRE2020TINHOCTRE2020… được tạo thành từ 200 nhóm
ký tự TINHOCTRE2020. Em viết chương trình Scratch theo yêu cầu:
a. Tạo biến chứa chuỗi ký tự nêu trên
b. Xuất thông báo ra màn hình cho biết ký tự ở vị trí thứ 2020 trong chuỗi
trên là ký tự nào?
B6. Ghép số
a. Phần cơ bản
Chọn 3 số bất kỳ trong các số từ 0 đến 9. Hãy viết chương trình thông báo ra màn
hình các số có 3 chữ số được ghép từ 3 số vừa chọn?
Yêu cầu:
- Khi nhấn lá cờ màu xanh để chạy chương trình thì xuất hiện nhân vật Abby và
Devin (có sẵn trong thư viện nhân vật Scratch).
- Nhân vật Abby yêu cầu nhập từ bàn phím 3 số bất kỳ trong các số từ 0 đến 9 và
không trùng nhau, nếu nhập sai thì yêu cầu nhập lại.
- Nhân vật Devin sẽ thông báo ra màn hình các số có 3 chữ số được tạo thành từ 3
số vừa nhập ở trên.
b. Phần mở rộng
Thay 10 số từ 0 đến 9 ở phần cơ bản tương ứng với 10 hộp chứa nhân vật, mỗi hộp
lần lượt chứa 6 nhân vật như sau: Hộp số 0 chứa nhân vật Radio, hộp số 1 chứa
nhân vật Banana, hộp số 2 chứa nhân vật Baseball, hộp số 3 chứa nhân vật Cake,
hộp số 4 chứa nhân vật Hat, hộp số 5 chứa nhân vật Apple, hộp số 6 chứa City
Bus, hộp số 7 chứa nhân vật Orange, hộp số 8 chứa Shoes, hộp số 9 chứa nhân vật
Watermelon (các nhân vật có sẵn trong thư viện nhân vật Scratch).
Nhấn phím cách để thực hiện các yêu cầu sau: Nhân vật Abby lấy các nhân vật
trong các hộp có số tương ứng như trên để xếp thành 6 hàng và 3 cột, mỗi hàng 3
nhân vật khác nhau, mỗi cột có đủ 3 nhân vật đã chọn.

You might also like