- Tham gia
- 28/1/21
- Bài viết
- 86,145
- Điểm
- 113
tác giả
FULL Đề thi tin học trẻ năm 2024 (3 KHỐI TIỂU HỌC, THCS, THPT) CÁC TỈNH THÀNH CẢ NƯỚC LINK DRIVE được soạn dưới dạng file word, pdf , JPG gồm CÁC THƯ MỤC FILE trang. Các bạn xem và tải đề thi tin học trẻ năm 2024 về ở dưới.
Hướng dẫn giải:
Input: Dữ liệu nhập vào từ bàn phím gồm hai dòng
Ví dụ:
Hướng dẫn giải:
Phép chia lấy phần thương trong Sratch có thể sử dụng câu lệnh làm tròn xuống
Ví dụ:
Hướng dẫn giải
CHÚC THẦY CÔ THÀNH CÔNG!
TUYỂN TẬP MỘT SỐ ĐỀ TIN HỌC TRẺ 2023
ĐỀ THT QUẬN LIÊN CHIỂU 2023
1. Vẽ hình
Em hãy sử dụng ngôn ngữ Scratch hoặc Python để vẽ hình sau với số cánh hoa n được nhập từ bàn phím. Hình được tạo thành bằng 1 cán cầm màu đỏ dài 180 và n cánh hoa gồm cành 100 và hình tròn bán kính 20 được tô màu. Tô màu mỗi cánh hoa một màu.Nhập n = 3 | Nhập n = 10 | Nhập n = 15 | Nhập n = 50 |
- Đây là dạng bài tập hình lặp quanh tâm đơn giản với hình cơ sở là hình cánh hoa bao gồm cành hoa (đoạn thẳng) và bông hoa (hình tròn)
- Chương trình chính sử dụng cấu trúc lặp quanh tâm để vẽ hình với số lần lặp n được nhập từ bàn phím.
| | |
Thủ tục vẽ hình cơ sở | Thủ tục thiết lập bút vẽ | Chương trình hoàn chỉnh |
2. Dự án
Lớp 4A có N học sinh, cô giáo muốn chia lớp thành các nhóm để làm dự án. Biết mỗi nhóm có thể có tối đa M học sinh. Hỏi cô giáo chia được tối thiểu bao nhiêu nhóm?Input: Dữ liệu nhập vào từ bàn phím gồm hai dòng
- Dòng thứ nhất chứa một số tự nhiên N là số lượng học sinh của lớp 4A.
- Dòng thứ hai chứa một số tự nhiên M là số lượng tối đa học sinh của một nhóm. (M ≤ N ≤ 109)
Ví dụ:
Input | Output | Giải thích |
8 2 | 4 | Số nhóm tối tiểu chia là 4 nhóm, mỗi nhóm 2 học sinh |
103 5 | 21 | Số nhóm tối thiểu chia là 21 nhóm, cụ thể: 20 nhóm 5 học sinh và 1 nhóm 3 học sinh. |
- Tính số nhóm bằng tổng số học sinh N chia cho số học sinh tối đa 1 nhóm M (phép chia N/M)
- Đây là dạng bài tập liên quan đến phép chia có dư. Ta nhận thấy rằng sẽ có 2 trường hợp:
- Trường hợp 1: N chia hết cho M thì kết quả bằng N/M
- Trường hợp 2: N chia M có dư thì kết quả bằng phần thương của N/M +1
- Chương trình được thực hiện như sau:
Phép chia lấy phần thương trong Sratch có thể sử dụng câu lệnh làm tròn xuống
3. Họ tên
Nhập vào 1 xâu họ và tên đầy đủ của học sinh. Viết chương trình thông báo học, tên của học sinh ra màn hình.Ví dụ:
Input | Output | Input | Output |
Nguyen Van An | Ho: Nguyen Ten: An | Dang Hai Nam | Ho: Dang Ten: Nam |
- Bài tập này là bài tập dạng xử lý xâu.
- Đối với việc tách họ, ta sẽ lấy lần lượt từng ký tự trong xâu gốc từ ký tự thứ 1 đến ký tự chứa dấu cách đầu tiên ghép lại với nhau
- Đối với việc tách tên, ta sẽ lấy lần lượt từng ký tự trong xâu gốc từ ký tự thứ n đến ký tự chứa dấu cách đầu tiên ghép lại với nhau
CHÚC THẦY CÔ THÀNH CÔNG!