已知等腰梯形上底,下底,高,用JAVA求周长面积
时间: 2023-06-02 21:07:34 浏览: 198
用JAVA语言编写求梯形面积的程序
可以使用Java编程语言计算等腰梯形的周长和面积。以下是一个示例代码:
```java
import java.util.Scanner;
public class TrapezoidCalculator {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入等腰梯形的上底: ");
double upperBase = input.nextDouble();
System.out.print("请输入等腰梯形的下底: ");
double lowerBase = input.nextDouble();
System.out.print("请输入等腰梯形的高: ");
double height = input.nextDouble();
double perimeter = upperBase + lowerBase + 2 * Math.sqrt(Math.pow((lowerBase - upperBase) / 2, 2) + height * height);
double area = (upperBase + lowerBase) * height / 2;
System.out.println("等腰梯形的周长是: " + perimeter);
System.out.println("等腰梯形的面积是: " + area);
}
}
```
请确保输入的值为非负实数。
阅读全文