학생수를 입력 받고 성적을 입력 하여 각 학생의 학점을 출력
package p0503;
import java.util.Scanner;
public class ArrayEx4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
int i, j, score = 0;
System.out.print("학생 수 입력하시오: ");
int stu = scan.nextInt();
int[] array = new int[stu];
for (i = 0; i < array.length; i++) {
System.out.printf("%d번 째 학생의 성적 입력하세요: ", i + 1);
array[i] = scan.nextInt();
}
System.out.printf("%d명의 학생 성적은 다음과 같다.\n", stu);
for (j = 0; j < array.length; j++) {
System.out.printf(array[j] + " ");
switch (array[j] / 10) {
case 10:
System.out.printf("\n%d번 째 학생의 학점은 A입니다.\n" , j+1);
break;
case 9:
System.out.printf("\n%d번 째 학생의 학점은 B입니다.\n" , j+1);
break;
case 8:
System.out.printf("\n%d번 째 학생의 학점은 C입니다.\n" , j+1);
break;
case 7:
System.out.printf("\n%d번 째 학생의 학점은 D입니다.\n" , j+1);
break;
default:
System.out.printf("\n%d번 째 학생의 학점은 F입니다.\n" , j+1);
}
}
}
}
'IT > Java' 카테고리의 다른 글
Java (배열_난수 발생 후 내림차순 정렬) (0) | 2021.05.07 |
---|---|
Java (배열_난수 발생하여 MAX,MIN 출력) (0) | 2021.05.07 |
Java (배열_점수 입력하여 합 출력) (0) | 2021.05.07 |
Java (배열) (0) | 2021.05.07 |
Java (문자열 비교해서 로그인하기) (0) | 2021.04.22 |