Nội dung Bài tập
Mã:
GK_LTNC_CAU2
Tên:
TamGiac
Dạng thi:
oi
Thang điểm:
5 đ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:
trith

# Phần đề áp dụng quá tải toán tử, cấu trúc

Câu 2: (5 điểm)

Xây dựng cấu trúc Diem biểu diễn toạ độ (x, y) của điểm với x, y là 2 số thực thuộc khoảng (-10000; 10000)

 

Yêu cầu nhập vào 3 điểm A, B, C và xây dựng các hàm sau:

1.     Quá tải nhập và xuất Diem

2.     Kiểm tra xem 3 điểm có tạo thành một tam giác hay không

3.     Xây dựng hàm tính độ dài 3 cạnh AB, BC, AC

4.     Quá tải cộng để tính tổng độ dài cạnh

5.     Xây dựng hàm kiểm tra tam giác đó có phải là tam giác vuông hay không, nếu có thì kiểm tra xem vuông tại đỉnh nào

 

Dữ liệu vào:

          Gồm 3 dòng, mỗi dòng là một cặp số nguyên đại diện cho toạ độ x và y của các điểm đã cho

 

Dữ liệu ra:

          Dòng 1: Xuất thông tin về toạ độ của 3 điểm theo định dạng sau (x,y)

          Dòng 2: Xuất CO nếu 3 điểm có thể tạo thành 1 tam giác, ngược lại xuất KHONG

Dòng 3: Nếu là tam giác vuông thì xuất kết quả đỉnh chứa góc vuông, ngược lại không cần xuất

VD1:

Input:

-1 0

-2 3

5 2

Output:

           (-1,0),(-2,3),(5,2)

           CO

           A


    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