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

java梯形和圓的面積和周長

劉若蘭1年前7瀏覽0評論

使用java編程語言時,計算形狀的面積和周長是常見的問題。以下是關于梯形和圓的面積和周長計算的java代碼示例。

梯形:

import java.util.Scanner;
public class Trapezoid {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入梯形的上底:");
double upperBase = scanner.nextDouble();
System.out.println("請輸入梯形的下底:");
double lowerBase = scanner.nextDouble();
System.out.println("請輸入梯形的高:");
double height = scanner.nextDouble();
System.out.println("請輸入梯形的邊長之和:");
double sideSum = scanner.nextDouble();
double perimeter = upperBase + lowerBase + 2 * sideSum;
double area = (upperBase + lowerBase) * height / 2;
System.out.println("梯形的周長為:" + perimeter);
System.out.println("梯形的面積為:" + area);
}
}

圓:

import java.util.Scanner;
public class Circle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入圓的半徑:");
double radius = scanner.nextDouble();
double perimeter = 2 * Math.PI * radius;
double area = Math.PI * Math.pow(radius, 2);
System.out.println("圓的周長為:" + perimeter);
System.out.println("圓的面積為:" + area);
}
}

以上代碼中,使用Scanner類接收用戶輸入的數據,通過公式計算出梯形和圓的面積和周長,并輸出結果。對于圓,使用了Math類中的常量和方法,簡化了計算過程。