Trường ĐH Công Nghệ Thông Tin – Khoa Công Nghệ Phần Mềm Môn PPLTHĐT Đề thi thực hành (đề 2): thời gian 60 phút, ngày 18/12/2013 Lập trình theo phương pháp hướng đối tượng cho yêu cầu sau: Xây dựng lớp CMatrix (các phần tử kiểu số nguyên) với phương thức sau: - Nhập ma trận từ file - Xây dựng toán tử ! cho lớp CMatrix để tính tổng giá trị phần tử ma trận - Xây dựng toán tử + cho lớp CMatrix để tạo ma trận từ ma trận cho, ma trận có giá trị phần tử tổng phần tử có vị trí tương ứng từ ma trận cho Để thực yêu cầu sau: - Nhập ma trận A, B từ file INPUT.IN - Tạo ma trận C = A + B; - Lưu tổng giá trị phần tử ma trận A, tổng giá trị phần tử ma trận B, phần tử ma trận C vào file OUTPUT.OUT Cấu trúc file INPUT.IN: - Dòng chứa số N cấp ma trận vng A B - N dòng tương ứng với phần tử ma trận vng A, phần tử dòng cách khoảng trắng - N dòng tương ứng với phần tử ma trận vng B, phần tử dòng cách khoảng trắng Cấu trúc file OUTPUT.OUT: - Dòng tổng giá trị phần tử ma trận A - Dòng thứ tổng giá trị phần tử ma trận B - N dòng tương ứng với phần tử ma trận vuông C, phần tử dòng cách khoảng trắng Ví dụ: INPUT.IN 111 111 111 222 222 222 OUTPUT.OUT 18 333 333 333