
Javaで、コンソールから受け取った入力値を合計し平均点を出すコード
package src.world.kanno.codes;
import java.io.Console;
import java.util.Arrays;
public class ArrayType {
public static void main(String[] args){
// Calculation section
System.out.println("数字を4回入力:");
Console console = System.console();
int[] allScore = new int[4];
for (int i = 0; i < allScore.length; i++) {
int inputScore = Integer.parseInt(console.readLine());
allScore[i] = inputScore;
}
int total = 0;
for (int score : allScore) {
total = total + score;
}
double average = (double) total / (double) allScore.length;
// Print Section
System.out.printf("All Scores: %s\n", Arrays.toString(allScore));
System.out.printf("Total Score: %d\n", total);
System.out.printf("Average: %.1f\n", average);
}
}
java ArrayType.java
数字を入れて4回入力:
45
50
55
60
All Scores: [45, 50, 55, 60]
Total Score: 210
Average: 52.5