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

Bảng A 2025 - Thành phố Pleiku, Gia Lai

HỘI THI TIN HỌC TRẺ THÀNH PHỐ PLEIKU - TỈNH GIA LAI Năm 2025

ĐỀ THI BẢNG A - TIỂU HỌC(Đề thi gồm 02 trang)

- Thí sinh dự thi tạo một thư mục trên ổ đĩa có cấu trúc như sau D:\A+SBD (Trong đó: A là Bảng thi; SBD là số báo danh của thí sinh), Ví dụ: Thí sinh thi Bảng A, có số báo danh là 02 thì tạo thư mục là D:\A02

- Các bài làm được đặt tên tương ứng BAI 1, BAI 2, BAI 3, BAI 4 và lưu vào thư mục vừa tạo D:\A02

- Sau khi hoàn thành bài thi, thí sinh ký nộp bài thi và nộp lại đề thi.

TênTên file chương trình
Bài 1. Vẽ hình:
Hình 1
Hình 2
Hình 3

HINH 1.*
HINH 2.*
HINH 3.*
Bài 2. Dãy sốBAI 2.*
Bài 3. Xâu kí tựBAI 3.*
Bài 4. Tam giác sốBAI 4.*

Dấu * được thay thế bởi Sb3 hoặc Py của ngôn ngữ lập trình được sử dụng tương ứng.

Em hãy lập trình để vẽ các hình sau:

Hình 1: ngôi nhà gồm thân là hình vuông cạnh 120, góc trên bên trái là điểm O (x:0, y:0); mái là tam giác có cạnh 120 đặt trên cạnh trên của hình vuông; cửa ra vào là hình chữ nhật rộng 40, cao 80, góc dưới bên trái là điểm M (x:40, y:-120) nằm trên cạnh đáy

Yêu cầu: Vẽ hình ngôi nhà với vị trí và kích thước như hình 1. Kích thước bút vẽ và màu nét vẽ tùy ý.

Hình 2: năm hình lục giác đều lồng nhau, nhỏ dần, cùng chung đỉnh dưới bên trái; cạnh bên trái của các hình nằm trên cùng một đường thẳng đứng

Yêu cầu: Vẽ “hình cơ sở” là những hình lục giác đều lồng nhau. Cạnh của hình lục giác đều lớn nhất có độ dài bằng 62,5 bước. Những hình lục giác đều kề nhau bé dần. Với hai hình lục giác đều kề nhau, độ dài cạnh của lục giác nhỏ bé hơn độ dài cạnh lục giác lớn là 10. Kích thước bút vẽ và màu nét vẽ tùy ý.

Hình 3: viên gạch hoa là một hình vuông, bên trong là bông hoa gồm 5 hình cơ sở (5 lục giác lồng nhau như Hình 2) xoay quanh tâm hình vuông, chung đỉnh ở tâm

Yêu cầu: Vẽ viên gạch hoa được tạo bởi hình vuông có cạnh 250 bước. Hình bông hoa được tạo bởi những hình cơ sở (Hình 2) xoay quanh tại điểm chính giữa của hình vuông có tọa độ (0,0). Kích thước bút vẽ và màu nét vẽ tùy ý.

Cho dãy số 2, 5, 9, 14, 20,… Hãy viết chương trình nhập từ bàn phím số nguyên dương N (0 < N ≤ 10000), in ra màn hình số hạng thứ N và tổng N số hạng đầu tiên của dãy số.

Ví dụ:

Dữ liệu vào: N=10

Kết quả: Số hạng thứ 10 của dãy trên là 65
Tổng 10 số hạng đầu tiên của dãy số là 275

Viết chương trình nhập một xâu kí tự S gồm các chữ cái in thường, chữ số và kí tự trống (dấu cách). In ra màn hình:

+ Tổng các chữ số có trong xâu S.

+ Xâu S1 sau khi xóa các kí tự số trong S.

+ Xâu S2 sau khi xóa các kí tự liên tiếp giống nhau trong S1 chỉ giữ lại 1 kí tự.

Ví dụ: Với S = 5tiinn ho45occc trreee64, thì in ra kết quả:

+ Tong cac chu so co trong xau la: 24

+ S1 = tiinn hooccc trreee

+ S2 = tin hoc tre

Cho tam giác số như sau:

Hàng 1: 1
Hàng 2: 2 3 4
Hàng 3: 5 6 7 8 9
Hàng 4: 10 11 12 13 14 15 16
…..

Yêu cầu: Nhập số nguyên dương n (0 < n ≤ 1000000), hãy in ra giá trị cuối cùng của hàng thứ n và tổng S là tổng các số trên hàng thứ n của tam giác số trên.

Ví dụ:

Dữ liệu vàoKết quảGiải thích
n=2Giá trị số cuối cùng của hàng thứ 2 là 4
Tổng các số trên hàng thứ 2 là S=9
Tổng S = 2 + 3 + 4 = 9
n =3Giá trị số cuối cùng của hàng thứ 3 là 9
Tổng các số trên hàng thứ 3 là S=35
Tổng S = 5 + 6 + 7 + 8 +9 = 35