Tiếp tục tạo ra chương trình trò chơi Dino mô tả chú khủng long T-REX

Giải SBT Tin học 8 Cánh diều Bài 5: Thể hiện cấu trúc lặp trong chương trình

Câu F24 trang 58 SBT Tin học 8: Tiếp tục tạo ra chương trình trò chơi Dino mô tả chú khủng long T-REX chạy vượt chướng ngại vật ở Bài E19.

1) Đoạn chương trình ở Hình 2 nhằm làm khủng long nhảy lên mỗi khi phím space được nhấn một cái (khủng long nhảy lên để tránh chạm vào cây xương rồng). Em hãy tạo chương trình điều khiển nhân vật khủng long chạy từ bên trái màn hình sang bên phải màn hình và khi cây xương rộng xuất hiện, người chơi nhấn phím space thì khủng long nhảy lên cao vượt qua xương rồng để tránh rồi hạ xuống chạy tiếp.

2) Nếu đoạn chương trình ở Hình 2 sửa lại thành như ở Hình 3, em hãy chạy thử chương trình điều khiển khủng long và giải thích vì sao đoạn chương trình Hình 3 không điều khiển khủng long được như ý muốn

3) Tạo đoạn chương trình cho hai nhân vật ground1 và ground2 chạy ngược chiều khủng long và khi chạm biên trái của sân khấu thì đặt lại chúng vào vị trí biên phải sân khấu

Tiếp tục tạo ra chương trình trò chơi Dino mô tả chú khủng long T-REX

Quảng cáo

Lời giải:

1) Chương trình điều khiển nhân vật khủng long: khủng long chạy liên tục và việc kiểm tra xem có sự kiện nhấn phím space không cũng cần diễn ra liên tục

2) Chạy thử chương trình trong trường hợp thay đoạn chương trình trong Hinh 2 bằng đoạn trong Hình 3. Ta thấy: Nếu đến sát xương rồng khủng long nhảy lên thì rơi xuống ngay lập tức nên luôn chạm phải xương rồng. Bởi vậy, cần tạo một độ trễ cho thời gian nhảy lên và hạ xuống để khủng long có thời gian cho xương rồng chạy qua.

3) Chương trình cho bối cảnh ground1 và ground2 giống nhau. Chỉ khác ở vị trí bắt đầu

Tiếp tục tạo ra chương trình trò chơi Dino mô tả chú khủng long T-REX

Quảng cáo

Lời giải sách bài tập Tin học 8 Bài 5: Thể hiện cấu trúc lặp trong chương trình hay khác:

Quảng cáo

Xem thêm các bài giải sách bài tập Tin học lớp 8 Cánh diều hay, chi tiết khác:

Xem thêm các tài liệu học tốt lớp 8 hay khác:

ĐỀ THI, GIÁO ÁN, SÁCH LUYỆN THI DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 8

Bộ giáo án, bài giảng powerpoint, đề thi, sách dành cho giáo viên và gia sư dành cho phụ huynh tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Loạt bài giải SBT Tin 8 của chúng tôi được biên soạn bám sát nội dung sách Bài tập Tin học 8 Cánh diều (NXB Đại học Sư phạm).

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.


Giải bài tập lớp 8 Cánh diều khác
Tài liệu giáo viên