色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java算梯形面積和周長

張越彬1年前8瀏覽0評論

在Java中計算梯形的面積和周長非常簡單。下面我們來看一下具體的代碼實現。

import java.util.Scanner;
public class Trapezoid {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
// 獲取輸入值
System.out.println("請輸入梯形的上底長度:");
double top = input.nextDouble();
System.out.println("請輸入梯形的下底長度:");
double bottom = input.nextDouble();
System.out.println("請輸入梯形的高度:");
double height = input.nextDouble();
// 計算面積
double area = (top + bottom) * height / 2;
// 計算周長
double perimeter = top + bottom + 2 * Math.sqrt(Math.pow((bottom - top) / 2, 2) + Math.pow(height, 2));
// 輸出結果
System.out.println("梯形的面積為:" + area);
System.out.println("梯形的周長為:" + perimeter);
}
}

以上代碼中,我們使用了Scanner類來獲取用戶輸入的上底,下底和高度,然后根據公式計算出梯形的面積和周長,最后輸出結果。請注意周長的計算方式,需要使用勾股定理計算梯形兩條斜邊的長度。

通過這個例子,我們可以看到Java的語法非常簡潔,使得我們可以輕松地實現各種計算。如果你正在學習Java,不要忘記把這個例子練習一遍,提高自己的編程能力。