设计一个程序可以计算不同图形的面积和周长。 注: 实现长方形和圆形的周长和面积计算即可即可 用java程序实现出来。
时间: 2023-06-02 10:08:12 浏览: 135
好的,为您提供Java代码实现:
```java
import java.util.Scanner;
public class AreaAndPerimeterCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请选择要计算的图形: 1.长方形, 2.圆形");
int choice = scanner.nextInt();
switch (choice) {
case 1:
System.out.println("请输入长方形的长和宽: ");
double length = scanner.nextDouble();
double width = scanner.nextDouble();
double area = length * width;
double perimeter = 2 * (length + width);
System.out.println("长方形的面积为: " + area);
System.out.println("长方形的周长为: " + perimeter);
break;
case 2:
System.out.println("请输入圆形的半径: ");
double radius = scanner.nextDouble();
area = Math.PI * radius * radius;
perimeter = 2 * Math.PI * radius;
System.out.println("圆形的面积为: " + area);
System.out.println("圆形的周长为: " + perimeter);
break;
default:
System.out.println("无效的选择");
}
scanner.close();
}
}
```
希望对您有所参考。
阅读全文