본문 바로가기

Backend/Java

[예제] 5개의 정수를 입력받아 합계와 평균을 출력 (for each 사용)

// 5개의 정수를 입력받아 입력받은 수의 합계와 평균을 출력 (for each 사용)
package aahh;

import java.util.ArrayList;
import java.util.Scanner;

public class AH28 {

	public static void main(String[] args) {
		Scanner s = new Scanner(System.in);
		int i = 0;
		int sum = 0;
		double avg = 0;
		
		ArrayList<Integer> list = new ArrayList<>();
		
		System.out.println("5개의 정수를 입력하시오.");
		while(i < 5) {
			list.add(s.nextInt());
			i++;
		}
		for(Integer nums: list) {
			sum += nums;
		}
		System.out.println("합계: "+ sum + " 평균: "+((double)sum/list.size()));
	}

}