平均値の計算

投稿者: | 3月 30, 2023

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