本文介紹如何使用Java求10個梯形面積的和。
public class TrapezoidArea {
public static void main(String[] args) {
double[] a = {2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0}; // 上底
double[] b = {4.0, 6.0, 8.0, 10.0, 12.0, 14.0, 16.0, 18.0, 20.0, 22.0}; // 下底
double[] h = {3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0}; // 高
double[] s = new double[10]; // 面積
double sum = 0; // 總面積
for (int i = 0; i < 10; i++) {
s[i] = (a[i] + b[i]) * h[i] / 2.0;
sum += s[i];
}
System.out.println("10個梯形面積和為:" + sum);
}
}
以上是使用Java求10個梯形面積和的代碼。首先,定義3個數組分別存儲10個梯形的上底、下底和高。然后,用一個循環計算每個梯形的面積,并將面積累加到總面積sum中。最后輸出求和結果。
注意,該代碼中使用了數組來存儲數據,利用循環來計算,簡化了代碼的編寫過程。