Thực hành thiết kế chương trình theo mô đun

Môn: Khoa họcKhối: Lớp 11Nguồn SGK: trang 133-137
Xem trang sách
Tóm tắt

Bài thực hành chia xử lí điểm thành mô đun đọc, tính toán và ghi, nhờ đó dễ kiểm thử và thay đổi công thức.

Hiểu bài

Bài thực hành thiết kế chương trình xử lí điểm vận động viên theo ba mô đun tương đối độc lập: đọc dữ liệu từ tệp, xử lí dữ liệu và ghi kết quả. Tệp SeaGames.inp chứa mã vận động viên cùng dãy điểm; mô đun đọc tách mã và chuyển các điểm sang số thực. Mô đun xử lí tính điểm tổng hợp theo quy tắc của bài, còn mô đun ghi xuất mã và kết quả với định dạng yêu cầu.

Một bài luyện tập khác dùng Diemthi.inp, trong đó mỗi dòng gồm số báo danh và ba điểm, giá trị -1 biểu thị dữ liệu đặc biệt trong ví dụ. Kết quả cần chọn các dòng phù hợp, tính tổng và sắp xếp. Nếu công thức tính thay đổi, thiết kế mô đun cho phép tập trung sửa phần xử lí thay vì viết lại toàn chương trình.

Dữ liệu đầu vào Diemthi.inpDữ liệu đầu vào Diemthi.inp SGK trang 137