import java.util.Scanner;

 

public class grade2 {

 

private static Scanner scan;

int intArray[];

public grade2(){

scan = new Scanner(System.in);

float sum=0;

int a;

System.out.print("총 몇 명의 성적을 입력할건가요? : (1~9) ");

a = scan.nextInt();

int intArray[] = new int[ a ];

if(a>9){

System.out.println("너무 많이 입력했습니다.");

System.exit(0);

}

else if(a<1){

System.out.println("잘못 입력했습니다.");

System.exit(0);

}

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

System.out.print("성적입력 후 엔터 " + (a-i) + "명 남음 : ");

intArray[i] = scan.nextInt();

}

for(int j=0;j<intArray.length-1;j++)

 {

  for(int k=0;k<intArray.length-1;k++)

  {

   int temp=intArray[k];

   int temp_ = intArray[k+1];

   if(intArray[k]>intArray[k+1]){

    intArray[k]=temp_;

    intArray[k+1]=temp;

   }

  }

 }

 

 for(int n=0; n < intArray.length; n++)

 {

sum += intArray[n];

 }

 

 System.out.println("");

 System.out.println("최고 점수 : "+intArray[a-1]);

 System.out.println("평균 점수 : "+(sum/a));

 System.out.println("최저 점수 : "+intArray[0]);

 

}

private int[] stat(int arr){

int scores1[] = new int [arr];

for(int q=0;q<scores1.length-1;q++){

scores1[q]=intArray[q];

}

int cnta=0;

int cntb=0;

int cntc=0;

int cntd=0;

int cnte=0;

for(int l=0; l<scores1.length-1;l++){

if(90<= scores1[l] && scores1[l] < 100){

cnta++;

}

if(80<= scores1[l] && scores1[l] < 89){

cntb++;

}

if(70<= scores1[l] && scores1[l] < 79){

cntc++;

}

if(60<= scores1[l] && scores1[l] < 69){

cntd++;

}

else

cnte++;

}

System.out.println("100- 90 : "+ cnta);

System.out.println("80 - 89 : "+ cntb);

System.out.println("70 - 79 : "+ cntc);

System.out.println("60 - 69 : "+ cntd);

System.out.println("그외 : "+ cnte);

return scores1;

}

 

public static void main(String[] args) {

 

grade2 sort = new grade2();

sort.stat(5);

 

 

}



 입력 횟수만큼 점수 입력받아 그거 정렬 한 뒤 최고 최저 평균 값 구하는 거에


 stat이라는 메소드를 만들어 새 배열 <- 기존 intArray값 집어넣고 점수 분포 구하려고 하는데


 scores1[q]=intArray[q]; <- 이부분 땜에 안된다는 건 알겠는데 메인에 배열 생성을 안하고 저걸 생성자나 다른 메소드에서


 읽어들이는 방법은 없는거임 ??? 메인 다섯 줄 넘기지 말고 쓰래서 시발 좃같네 ㅋㅋ 


 마지막 썩은 동앗줄이라도 잡는 심정으로 글남김