Nội dung Bài tập
- Mã:
- HCN
- Tên:
- Hình chữ nhật
- Dạng thi:
- oi
- Thang điểm:
- 2 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 64 MB
- Được tạo bởi:
- admin
Yêu cầu 1:
Xây dựng cấu trúc HCN biểu diễn hình chữ nhật gồm các thông tin gồm chiều dài a và chiều rộng b (a, b là 2 số thực lớn hơn bằng 0 và bé hơn 1000).
Yêu cầu xây dựng các hàm sau:
1. Quá tải nhập và xuất HCN (xem ví dụ để hiểu rõ hơn cách xuất 1 HCN)
2. Tính chu vi HCN.
3. Quá tải so sánh < hai HCN dựa vào chu vi (chu vi của HCN nhỏ hơn thì sẽ xác định là HCN đó bé hơn)
4. Quá tải cộng + với tham số là cộng 1 HCN và 1 số thực, nội dung của hàm: lấy chu vi HCN cộng với số thực, hàm trả về là 1 số thực.
Yêu cầu 2:
Sử dụng cấu trúc ở trên, giải bài tập với các yêu cầu sau:
Input:
Gồm 2 dòng, mỗi dòng chứa 2 số thực đại diện cho chiều dài và chiều rộng của 2 HCN.
Output:
- Dòng 1: Xuất thông tin của HCN 1
- Dòng 2: Xuất thông tin của HCN 2
- Dòng 3: xuất chữ “true” (không có dấu “ ) nếu HCN 1 < HCN 2, ngược lại xuất “false” (không có dẫu “ )
Ví dụ:
Input | Output |
2 1 | [HCN] 2,1 [HCN] 3,4 true |
Lưu ý: mỗi yêu cầu thiếu sẽ bị trừ 1 điểm
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