Java Bài 10.11: Hình học cơ bản
Submit solution
Points:
10 (partial)
Time limit:
1.0s
Memory limit:
125M
Author:
Problem type
Allowed languages
Java
Một lớp \(Shape\) được định nghĩa để đại diện cho các hình học cơ bản. Từ lớp \(Shape\) tạo ra các lớp con \(Circle\), \(Rectangle\) và \(Triangle\) để biểu diễn các hình tròn, hình chữ nhật và hình tam giác. Viết chương trình nhập vào các thông tin của các hình tròn, hình chữ nhật và hình tam giác từ bàn phím và đưa ra màn hình chu vi và diện tích của các hình đó.
INPUT FORMAT
Gồm một trong các hình học cụ thể như sau:
- Câu lệnh \(Circle\) theo sau là bán kính của hình tròn.
- Câu lệnh \(Rectangle\) theo sau là chiều dài và chiều rộng của hình chữ nhật.
- Câu lệnh \(Triangle\) theo sau là 3 cạnh của hình tam giác. Gọi các bán kính của hình tròn trên là \(r(1 \leq |r| \leq 10^5)\), chiều dài và chiều rộng của hình chữ nhật là \(a, b(1 \leq |a|, |b| \leq 10^5)\), và 3 cạnh của hình tam giác là \(a, b, c(1 \leq |a|, |b|, |c| \leq 10^5)\).
OUTPUT FORMAT
In ra màn hình diện tích và chu vi của các hình tròn, hình chữ nhật và hình tam giác theo thứ tự từng dòng một (lấy 3 dấu phẩy sau phần thập phân).
Ví dụ:
Input
Circle 3
Output
28.274
18.850
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments