public class Score2 {//Array로 성적짜기 한사람에 대한 데이터 1차배열
  public static void main(String[] args){
    java.util.Scanner input=new java.util.Scanner(System.in);
    
    String[] subname = {"국어","영어","수학"};
    //0국어 1영어 2수학 3총합
    int[] sub = new int[subname.length + 1];
    float avg = 0.0f;
    
    //데이터 입력 부분
    for (int i= 0; i < sub.length - 1; i++){
      do{
        System.out.print(subname[i] + " = ");
        sub[i] = input.nextInt();
      } while (sub[i] < 0 || sub[i] > 100);
      sub[sub.length - 1] += sub[i]; //총점
      
    }
    //평균 구함
    avg = sub[sub.length -1] / (float) (sub.length -1);
    
    System.out.println();
    System.out.println("총점 = " + sub[sub.length -1]);


'Java > Array(배열)' 카테고리의 다른 글

배열 복사하기  (0) 2012.04.09
2차 배열로 성적 작성(값 받아오기)  (0) 2012.04.09
2차원 배열로 성적출력  (0) 2012.04.09
2차원 배열 선언,생성,초기화  (0) 2012.04.09
2차원 배열 Array  (0) 2012.04.09

+ Recent posts