본문 바로가기

º Learning 。/♂ JAVA ♀

학생수, 점수를 입력하고 학생수, 총점, 평균 구하기

P213 클래스

import java.util.Scanner;     // 입력 받을 수 있는 메소드를 사용하기 위해 import
public class P213 {
 public void determineClassAverage(){
  Scanner input = new Scanner( System.in );
  
  int total, jumsu=0;
  int stu, cnt=0;
  double average;  
  total = 0;
 
  System.out.print( "학생수를 입력하세요 :"); 
  stu = input.nextInt();   // 학생수 입력받기
 
  cnt = stu;                  // 학생 수대로 입력받기 위한 카운터

  while(cnt != 0 )
  {
     cnt--;                    // 학생수를 하나씩 감소하여 0 이 되었을때 while문 종료
     System.out.print(" 점수를 입력하세요 :");
     jumsu = input.nextInt(); // 점수 입력받기
   total = total + jumsu;  // 총점
  }
  
  average = (double)total / stu; // 평균
  
  System.out.printf(" 총점 : %d\n평균 : %.2f\n학생수 : %d", total, average, stu);
  }
}

P213test 클래스

public class P213test {
 public static void main( String args[] )
 {
  P213 myGradeBook = new P213();
  
  myGradeBook.determineClassAverage();
 }
}