day06_ArrayTest2

육희영·2021년 9월 13일
0

배열을 이용한 평균 성적 구하기

package day06;

import java.util.Scanner;

public class ArrayTest2 {

	public static void main(String[] args) {
		// 예제1
//	int[] score = new int[5]; //배열은 변수들이 모인 것이므로 배열을 이루고 있는 배열요소는 하나의 변수로 생각
//	float sum = 0;  //sum은 밖에서도 출력할거니까 초기값을 여기에 지정해즈어야 함
//	Scanner sc = new Scanner(System.in); //Ctrl+shift+o누르면 자동으로 import
//		
//		for(int i = 0; i < score.length; i++) {
//			System.out.print("성적을 입력하시오:");
//			score[i] = sc.nextInt(); //for문에 의해 4번 돌면서, score배열에 4개의 값을 입력받음.
//			sum = sum+score[i];		 //입력받은 값을 누적해서 저장
//			
//		} //for End
//		{
//		System.out.println("평균 성적은 " + (sum/score.length) + "입니다.");
//		}
		// 예제2
		final int STUDENTS = 5; //ex)사람 5명의 성적
		int total = 0;
		Scanner scan = new Scanner(System.in);

		int[] scores = new int[STUDENTS];

		for (int i = 0; i < scores.length; i++) {
			System.out.print("성적을 입력하시오:");
			scores[i] = scan.nextInt();
			total += scores[i];
		} // for End
		System.out.println("평균 성적은" + total / STUDENTS + "입니다");

	} // main End

} // class End

출력결과

0개의 댓글

관련 채용 정보