본문 바로가기

JAVA/JAVA

자바 예제 - 배열 : 10명의 학생 점수를 입력받아 모두 출력하고 총점과 평균을 각각 구하여 출력하는 프로그램

반응형

배열 : 자료형이 같은 기억장소의 모임




10명의 학생 점수를 입력받아 모두 출력하고 총점과 평균을 각각 구하여 출력하는 프로그램



<실행 예>

1번 학생의 점수를 입력하시오 ==> 70

2번 학생의 점수를 입력하시오 ==> 50

..

10번 학생의 점수를 입력하시오 ==> 100



** 성적 결과 **

1 2 3      10

70 50       100

총점 : __

평균 : __




<코드>

import java.util.Scanner;

class StudentTest02 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int []stu = new int[10];

int tot=0, avg;


for(int i=0; i<10; i++){

System.out.print( (i+1)+ "번재 학생의 점수를 입력하세요==>");

stu[i] = sc.nextInt();


tot = tot + stu[i];

}


avg = tot/10;


System.out.println("** 성적 결과 **");

for(int i=1; i<=10; i++)

System.out.print(i + "\t");


System.out.println();

for(int i=0; i<10; i++)

System.out.print(stu[i] + "\t");


System.out.println();

System.out.println("총점:" + tot);

System.out.println("평균:" + avg);



}

}



반응형