Môn Tin họcQuản lý học tập Tin học

Kho bài tập Tin học

300 bài tập Tin học lớp 3–12 do giáo viên đóng góp và đã được kiểm duyệt. Giáo viên đăng nhập để giao bài cho lớp và chấm tự động.

Xếp hạng điểm tổng hợp cuộc thi Ảnh đẹp Sinh viên

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Cuộc thi 'Ảnh đẹp Sinh viên' trên fanpage của trường nhận được nhiều ảnh dự thi. Mỗi ảnh được một hội đồng giám khảo chấm điểm (thang điểm…

Mới

Đo đường chéo sân tập thể thao

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Một sân tập thể thao hình chữ nhật có chiều dài và chiều rộng cho trước (đơn vị: mét). Em hãy viết chương trình sử dụng các hàm của thư việ…

1 lượt giao

Quản lí danh sách phát nhạc

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Viết chương trình mô phỏng danh sách phát nhạc bằng cấu trúc danh sách liên kết Node, LL và các hàm insert(), delete(), show() như đã học.…

Mới

Chồng sách trên bàn học

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Mỗi quyển sách được đánh một mã số (số nguyên). Chồng sách được mô phỏng bằng cấu trúc danh sách liên kết, trong đó head luôn là quyển sách…

1 lượt giao

Thống kê nhiệt độ trong tuần

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Trạm quan trắc thời tiết của trường ghi lại nhiệt độ (đơn vị: °C) đo được vào các ngày trong tuần. Em hãy viết chương trình nhập vào một dò…

Mới

Theo dõi số bước chân của nhóm tập luyện

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Một nhóm học sinh dùng ứng dụng đếm bước chân để thi đua rèn luyện sức khoẻ. Mỗi bạn ghi lại số bước chân đi được trong một số ngày (số ngà…

1 lượt giao

Phân tích bảng doanh thu các cửa hàng theo tháng

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Một chuỗi cửa hàng tiện lợi có bảng doanh thu (đơn vị: triệu đồng) của m cửa hàng trong n tháng liên tiếp. Em hãy viết chương trình: - Nhập…

Mới

Tìm lỗi trong chương trình theo dõi biến động số dư ví điện tử

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Bạn của em viết chương trình vidien_tu.py để nhập vào các giá trị biến động số dư ví điện tử mỗi tháng trong học kì (số nguyên, có thể âm n…

Mới

Thống kê lượt bình luận trong nhóm học tập trên mạng xã hội

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Trong một nhóm học tập trên mạng xã hội có m thành viên, mỗi người đăng đúng n bài viết trong tháng. Số lượt bình luận của từng bài viết đư…

Mới

Tra cứu điểm thi bằng tìm kiếm tuần tự

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhNhận biết

Cho danh sách điểm kiểm tra môn Tin học của n học sinh trong một lớp 11 (dãy số nguyên, chưa được sắp xếp, đánh số thứ tự học sinh từ 0). E…

Mới

Tìm sản phẩm theo mức giá trên sàn thương mại điện tử

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Cho dãy giá của n sản phẩm cùng loại trên một sàn thương mại điện tử, các giá này đã được sắp xếp tăng dần (đơn vị: nghìn đồng) và không có…

Mới

Xử lý điểm thi Olympic Tin học cấp trường

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Ban tổ chức kỳ thi Olympic Tin học cấp trường cần xử lí hai việc trên hai bộ dữ liệu điểm khác nhau: - Việc 1: Cho danh sách điểm của n thí…

Mới

Bắt lỗi thuật toán dò nhiệt độ theo giờ

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Dãy nhiệt độ đo được trong n giờ liên tiếp đã được sắp xếp tăng dần. Cần viết chương trình tìm chỉ số (đếm từ 0) của giờ có nhiệt độ đúng b…

Mới

Tra cứu ngày đạt mốc bước chân trên ứng dụng sức khoẻ

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Cho dãy A gồm n số nguyên là số bước chân đo được trong n ngày, dãy đã được sắp xếp tăng dần (có thể có nhiều ngày trùng số bước chân). Cho…

Mới

Ghi lại nhật ký điểm thi đua của lớp

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Trong Nhiệm vụ 1 của bài học, em đã biết cách đọc dữ liệu từ tệp văn bản theo từng dòng, tách tên và điểm bằng lệnh split(), rồi lưu vào ha…

Mới

Tra cứu giá điện thoại theo tên mẫu máy

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Đây là bài toán tương tự chương trình Tracuuten.py đã học ở Nhiệm vụ 2, nhưng đổi bối cảnh sang tra cứu giá điện thoại. Dữ liệu "tệp" được…

Mới

Ban tổ chức giải chạy: kiểm tra và tra cứu thời gian hoàn thành

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Chương trình cần thực hiện hai việc trên cùng một danh sách thời gian hoàn thành (đã sắp xếp tăng dần), mô phỏng việc đọc dữ liệu từ tệp di…

Mới

Gỡ lỗi: Tra cứu vị trí mực nước sông tại trạm quan trắc

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Trạm quan trắc thủy văn đo mực nước sông (đơn vị: cm) mỗi ngày trong tháng, lưu thành một danh sách đã sắp xếp tăng dần. Một bạn học sinh v…

Mới

Tra cứu và lọc học sinh theo khoảng số buổi tự học trên nền tảng trực tuyến

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Một trường học thống kê số buổi học sinh tự học trên nền tảng học trực tuyến trong tháng. Dữ liệu được lưu theo từng dòng, mỗi dòng gồm tên…

Mới

Kiểm tra năm nhuận cho lịch tổ chức giải chạy trường học

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhThông hiểu

Viết chương trình nhập vào một năm year (số nguyên dương), kiểm tra year có phải là năm nhuận hay không (một năm là năm nhuận nếu chia hết…

★ 5

Cân lại mẫu đá thiên thạch trên các hành tinh khác

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Biết trọng lượng P0 của mẫu đá đo trên Trái Đất (N), khối lượng m không đổi nên từ công thức P0 = m × 9.8 suy ra trọng lượng trên hành tinh…

2 lượt giao

Sàng lọc và sắp xếp danh sách vận động viên đăng ký giải điền kinh

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Viết chương trình nhập số lượng vận động viên n, sau đó nhập n dòng, mỗi dòng có dạng Họ tên đầy đủ,ngày-tháng-năm (ví dụ Nguyễn Thị Mai Hư…

Mới

Tìm và sửa lỗi: Kiểm tra ngày sinh hợp lệ khi đăng ký thẻ thư viện

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng cao

Chương trình dưới đây được bạn Lan viết dựa theo mẫu date.py (Nhiệm vụ 3, Bài 32) để kiểm tra ngày sinh nhập vào có hợp lệ hay không, có xé…

1 lượt giao

Xếp hạng giải cờ vua giao lưu học sinh THPT

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Ban tổ chức thu được danh sách gồm n vận động viên, mỗi người có họ tên đầy đủ và điểm số (số nguyên) sau vòng đấu vòng tròn. Em hãy viết c…

Mới