intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học sinh giỏi cấp trường môn Tin học lớp 10 năm 2024-2025 có đáp án - Trường THPT Phan Huy Chú, Hà Nội

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:5

4
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nhằm giúp các bạn học sinh có tài liệu ôn tập những kiến thức cơ bản, kỹ năng giải các bài tập nhanh nhất và chuẩn bị cho kì thi sắp tới được tốt hơn. Hãy tham khảo "Đề thi học sinh giỏi cấp trường môn Tin học lớp 10 năm 2024-2025 có đáp án - Trường THPT Phan Huy Chú, Hà Nội" để có thêm tài liệu ôn tập. Chúc các em đạt kết quả cao trong học tập nhé!

Chủ đề:
Lưu

Nội dung Text: Đề thi học sinh giỏi cấp trường môn Tin học lớp 10 năm 2024-2025 có đáp án - Trường THPT Phan Huy Chú, Hà Nội

  1. SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI ĐỀ THI HỌC SINH GIỎI CẤP TRƯỜNG TRƯỜNG THPT PHAN HUY CHÚ - QUỐC OAI NĂM HỌC 2024-2025 Môn: Tin học - Khối 10 ĐỀ THI CHÍNH THỨC Thời gian làm bài: 120 phút, không kể thời gian phát đề (Đề thi có: 02 trang) Họ và tên:………………………………… SBD:……….. Đề bài Bài 1: Tính tổng (3 điểm) Viết chương trình nhập vào từ bàn phím một số nguyên không âm không vượt quá 999. Hãy tính và đưa ra màn hình tổng các chữ số của số đó. Dữ liệu nhập vào Kết quả 87 15 684 18 Bài 2: Diện tích khu vườn (3 điểm) Một khu đất hình chữ nhật có cạnh là a và b (a
  2. Mỗi kw trong 50 kw đầu tiên có đơn giá là 1893đ, Từ kw thứ 51 đến kw thứ 100 có đơn giá 1956đ, Từ kw thứ 101 trở lên có đơn giá 2271đ. Dữ liệu nhập vào Kết quả 1060 1162 Tiền phải trả là: 196.992 đ Bài 4: Số đặc biệt (4 điểm) Nhập vào từ bàn phím số nguyên dương N. Kiểm tra xem N có phải được tạo bởi một số không. Nếu N được tạo bởi một số trả lời “YES”, ngược lại trả lời “NO”. Dữ liệu nhập vào Kết quả 34567777 NO 22222222 YES Bài 5: Số nguyên tố (6 điểm) Nhập vào từ bàn phím số nguyên dương M (2
  3. HƯỚNG DẪN CHẤM HỌC SINH GIỎI CẤP TRƯỜNG KHỐI 10 NĂM HỌC 2024-2025 MÔN TIN HỌC Bài 1: Tính tổng n=int(input()) print(n%10+(n//10)%10+(n//100)) Bài 2: Diện tích khu vườn pi=3.14 a,b= map(float,input('Nhập 2 cạnh a, b: ').split()) s1=a*b s2=(a/2)*(a/2)*pi #pi*r*r (r=a/2) print("Diện tích còn lại: %.2f"%(s1-s2)) Bài 3: Tính tiền điện chiso1, chiso2 = map(float,input('Nhập chỉ số tháng trước, chỉ số tháng này: ').split()) Ldtt=chiso2 - chiso1 if (Ldtt
  4. d=0 for i in range(2,j1): if j1%i==0: d=1 break if d==0: print(j1) break j1=j1-1 j2=n+1 while j2>n: d=0 for i in range(2,j2): if j2%i==0: d=1 break if d==0: print(j2) break j2=j2+1 print(j1+j2) Cách 2: def nt(n): if nn: 4
  5. if nt(i): print(i) break i=i+1 j=n-1 while j
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2