Nội dung Bài tập
Mã:
LOPDIEMTGIAC
Tên:
Lớp điểm tam giác
Dạng thi:
oi
Thang điểm:
10 đ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:
admin

Yêu cầu 1:  Xây dựng lớp ĐIỂM gồm tung độ và hoành độ (số nguyên)

-      Viết quá tải nhập,xuất điểm (xem ví dụ đê hiểu rõ cách xuất hơn)

-      Viết phương thức tính khoảng cách giữa 2 điểm

-      Viết phương thức kiểm tra 2 điểm có trùng nhau không?

-      Xây dựng đầy đủ 3 phương thức khởi tạo

Yêu cầu 2: Xây dựng lớp TAMGIAC gồm 3 điểm (PHẢI dựa vào lớp ĐIỂM ở trên)

-      Viết quá tải hàm nhập,xuất (không cần kiểm tra điều kiện của tam giác, giả sử với 3 điểm bất kỳ đều là tam giác) (xem ví dụ đê hiểu rõ cách xuất hơn)

-      Viết phương thức tính chu vi tam giác

-      Viết phương thức so sánh chu vi của 2 tam giac.

-      Viết phương thức kiểm tra 2 TAM GIÁC có trùng nhau hay không?

Yêu cầu 3: nhập dữ liệu tọa độ của 2 tam giác theo cấu trúc

-      Dòng 1: 3 điểm của tam giác 1

-      Dòng 2: 3 điểm của tam giác 2
Xuất kết quả theo cấu trúc sau:

-      Dòng 1: xuất các tọa độ của tam giác 1

-      Dòng 2: xuất các tọa độ của tam giác 2

-      Dòng 1: ghi TRUE, nếu tam giác 1 có chu vi < chu vi của tam giác 2, ngược lại ghi FALSE

-      Dòng 2: ghi TRUE, nếu 2 tam giác trùng nhau, ngược lại ghi FALSE

Ví dụ:

Input:
1 2 3 4 5 6
7 8 9 0 1 2

 

Output:
(1,2)(3,4)(5,6)
(7,8)(9,0)(1,2)
TRUE
FALSE
.


    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



Phần thảo luận