Trích:
Nguyên văn bởi YoYo-CiCi
Để chuẩn bị cho Hội khỏe phù Đổng, nhà trường tổ chức cuộc thi điền kinh chạy 100m, mọi HS đều có quyền đăng ký thi. Mỗi ng dự thi có một phiếu đăng ký như sau:
Họ tên ( Xâu khôgn quá 35 kí tự)
Nam/ Nữ ( 1 kí tự: 1- Nam, 0- Nữ)
Lớp ( 3 kí tự)
Thời gian chạy (gy) ( Số thực)
------- Bản ghi nạp vào máy---------
Sau khi chạy tới đích, thời gian chạy sẽ đc ghi vào phiếu đăng kí và các phiểu này đc nhập vào máy tính để xử lí. Các lớp có từ 3 HS nam(nữ) tham dự trở lên đc tính thành tích đồng đội nam ( nữ). Thành tích thời gian đồng đội là trung bình thời gian của các HS trong lớp.
a) Hãy xây dựng kiểu dữ liệu và khai bao các biến thích hợp
b) Viết đoạn chương trình tính:
- Tổng số HS dự thi, số HS nam, số HS nữ
- Danh sách các HS nam về nhất, bao gồm Họ và tên, Lớp
- Danh sách các HS nữ về nhất, bao gồm Họ và tên, Lớp
- Danh sách các lớp có từ 3 HS nam tham dự trở lên ( để tính điểm đồng đội)
- Danh sách các lớp có từ 3 HS nữ tham dự trở lên ( để tính điểm đồng đội)
- Danh sách lớp đứng thứ nhất đồng đội nam
- Danh sách lớp đứng thứ nhất đồng đội nữ
Mọi ng xem giup em bai nay voi ....
|
Bài này dễ thôi mà em
Cách nhập dữ liệu thì dùng bản ghi (dangki12c1 hướng dẫn qua rồi nhé)
các câu khá dễ. anh chỉ hướng dẫn câu cuối thôi
Danh sách lớp đứng thứ nhất đồng đội nam
Đầu tiên em phải lập 1 trường mục đích là tạo danh sách những lớp đc phép tính đồng đội nam(làm cách này cho sáng sủa dễ hiểu ấy mà)
Sau đó lập 1 chương trình con tìm ra các lớp có >3 người dự thi->tạo danh sách luôn
sử dụng 1 vòng lặp để tìm ra lớp nhất đồng đội nam
cách làm này sẽ rất dễ hiểu dễ viết code
dễ sửa sai nhưng hơi dài dòng tí
chịu khó nha em