Python Bài 3.A4: Quản lý sinh viên
LÀM BÀI
Points:
10 (partial)
Time limit:
2.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Python
Mô tả bài toán
Tạo module quản lý sinh viên với các chức năng:
- Thêm sinh viên (tên, tuổi, điểm)
- Hiển thị danh sách sinh viên
- Tìm kiếm sinh viên theo tên
- Sắp xếp sinh viên theo điểm
Sử dụng biến toàn cục để lưu danh sách sinh viên
INPUT FORMAT
- Dòng 1: Số nguyên type (1: thêm, 2: hiển thị, 3: tìm kiếm, 4: sắp xếp)
- Các dòng tiếp theo tùy theo type:
- type = 1: tên, tuổi, điểm
- type = 3: tên cần tìm
OUTPUT FORMAT
Tùy theo chức năng được chọn
Ví dụ:
Input
1
Nguyen Van A
20
8.5
Output
Da them sinh vien thanh cong
Giải thích
Ví dụ trên thực hiện chức năng thêm sinh viên (type = 1):
- Input nhận 3 thông tin: "Nguyen Van A" (tên), 20 (tuổi), 8.5 (điểm)
- Thông tin được thêm vào danh sách sinh viên (biến toàn cục)
- Output thông báo thêm thành công
Các trường hợp khác:
- type = 2: In toàn bộ danh sách sinh viên
- type = 3: Tìm "Nguyen Van A" → In thông tin nếu tìm thấy
- type = 4: Sắp xếp và in danh sách theo điểm giảm dần
Comments