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

There are no comments at the moment.