Bỏ qua để đến nội dung

Bảng A 2020 - Tỉnh Bắc Ninh

HỘI THI TIN HỌC TRẺ TỈNH BẮC NINH
Lần thứ XVII – Năm 2020

ĐỀ THI THỰC HÀNH - BẢNG A – TIỂU HỌC
Thời gian làm bài: 100 phút


Viết chương trình nhập từ bàn phím số tự nhiên n, sau đó tính và đưa ra thông báo tổng:

S = 1 + 2 + … + n

Lưu kết quả vào tệp BAI1.DOC gồm:

  • Giá trị của số n và giá trị của S.
  • Các câu lệnh để giải bài toán trên.

Em hãy vẽ các hình dưới đây: một cái cây phân nhánh với các bông hoa nhỏ hình tròn ở đầu mỗi nhánh, và một hoạ tiết hoa văn hình tròn với các đa giác lồng nhau bên trong.

Lưu kết quả vào tệp BAI2.DOC gồm:

  • Các hình đã vẽ được.
  • Các câu lệnh để vẽ các hình trên.

Bài 3 (20 điểm): Tìm đường đi ngắn nhất

Phần tiêu đề “Bài 3 (20 điểm): Tìm đường đi ngắn nhất”

Hãy thiết kế trò chơi “Tìm đường đi ngắn nhất” với các yêu cầu sau:

Trên màn hình có một lưới ô vuông 6×8, kích thước mỗi hình vuông là 60. Ban đầu quả bóng ở một vị trí ngẫu nhiên trên lưới (bóng luôn phải tại vị trí tâm của ô lưới).

Khi người chơi nháy chuột lên một ô trống khác, quả bóng sẽ di chuyển từ vị trí hiện thời đến ô vừa đánh dấu theo một đường đi ngắn nhất. Quả bóng chỉ được đi theo chiều ngang hoặc chiều dọc theo các ô lưới.

Lưu kết quả vào tệp BAI3 với phần mở rộng mặc định của ngôn ngữ lập trình.