★★ Java の宿題ここで答えます Part 53 ★★
■ このスレッドは過去ログ倉庫に格納されています
0437デフォルトの名無しさん
2005/10/28(金) 16:23:31public class Q436 {
public static void main(String[] args) {
double[] a = { //条件1, 2
1.1, 2.1, 3.1, 4.1, 5.1
};
double[] b = {
0.5, 0.5, 0.5, 0.5, 0.5
};
double result = 0.0;
for (int i=0; i<a.length; i++) {
result += a[i] * b[i]; //条件3
}
printVector(a, "a");
printVector(b, "b");
System.out.println("a・b = " + result);
}
private static void printVector(double[] v, String name) {
System.out.print("ベクトル " + name + " = ");
for (int i=0; i<v.length; i++) { //条件4
if (i != 0) {
System.out.print(", ");
}
System.out.print(v[i]);
}
System.out.println("");
}
}
■ このスレッドは過去ログ倉庫に格納されています