-
Power JAVA 10장 ) 배열 - Programming_3IT/솔루션) Power Java 2019. 5. 12. 17:49
<2016. 10. 3. 19:03>
Power JAVA 10장 ) 배열 - Programming_3
/* * 다음과 같이 학생들의 성적을 받아서 평균을 구하는 프로그램을 작성하라. */ import java.util.*; class Student { private int score; void setScore(int score) { this.score = score; } int getScore() { return score; } } public class Programming_3 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int stu_count; int m_score; int sum = 0; System.out.print("학생의 수를 입력하시오 : "); stu_count = input.nextInt(); Student[] students = new Student[stu_count]; for (int i=0; i < students.length; i++) { students[i] = new Student(); System.out.printf("학생 %d의 성적을 입력하시오 : ",i+1); m_score = input.nextInt(); if (m_score > 100 || m_score < 0) { System.out.println("잘못된 성적입니다. 다시 입력하시오"); i--; } else { students[i].setScore(m_score); sum += m_score; } } System.out.println("성적 평균은 " + (double)sum/(double)stu_count + "입니다."); } }
'IT > 솔루션) Power Java' 카테고리의 다른 글
Power JAVA 10장 ) 상속 - Programming_1 (0) 2019.05.12 Power JAVA 10장 ) 상속 - LAB (0) 2019.05.12 Power JAVA 10장 ) 배열 - Programming_2 (0) 2019.05.12 Power JAVA 10장 ) 배열 - Programming_1 (0) 2019.05.12 Power JAVA 10장 ) 배열 - LAB (0) 2019.05.12