Nội dung Bài tập
Mã:
19201_OOP_A01
Tên:
19201_OOP_A01
Dạng thi:
oi
Thang điểm:
3 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
khiet

Trong không gian Oxyz, người ta mô tả đối tượng điểm A thông qua tọa độ A(x,y,z). Hãy xây dựng lớp đối tượng để lưu trữ đối tượng điểm đã mô tả ở trên và phương thức cần thiết:

Câu 01: (3.0 đ). Xây dựng lớp đối tượng DIEM3D tương ứng như mô tả.

-          Các phương thức khởi tạo. Trong đó có một phương mặc định là tâm O (0, 0, 0).

-          Các phương thức Get và Set để lấy và gán giá trị thành phần dữ liệu.

-          Phương thức lấy điểm đối xứng với 1 tham số k. Trong đó k = {1, 2, 3, 4) lần lượt là qua trục Oxy, Oyz, Oxz và đối xứng qua tâm O.

-          Phương thức xuất hiển thị theo định dạng (x, y, z)

Input:

-                     Dòng 1: 3 số nguyên cho biết hoành độ, tung độ, cao độ điểm A.

-                     Dòng 2: 3 số nguyên cho biết hoành độ, tung độ, cao độ điểm B.

-                     Dòng 3: 1 số nguyên k.

Output:  

-                     Dòng 1: Xuất ra hoành độ điểm A.

-                     Dòng 2: Xuất ra kết quả là tổng hoành độ + tung độ + cao độ của điểm B.

-                     Dòng 3: Xuất ra vị trị điểm đối xứng điểm A theo tham số k.


Ví dụ:

Input

Output

6 4 2

3 5 4

1

6

12

(6, 4, -2)




    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin