import java.util.Scanner;
public class A12 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num;
System.out.print("점수를 입력해주세요: ");
num=input.nextInt();
if(num<=100&&num>=90){
System.out.print("A학점 입니다.");
}
else if(num<90&&num>=80){
System.out.print("B학점 입니다");
}
else if(num<80&&num>=70){
System.out.print("C학점 입니다");
}
else if(num<70&&num>=60){
System.out.print("D학점 입니다");
}
else if(num<60&&num>=0){
System.out.print("F학점 입니다");
}
else{
System.out.print("다시 입력해주세요 : ");
num=input.nextInt();
}
}
}
if문으로 학점 처리 프로그램 만들어봤는데 101이상 0미만의 숫자가 나오면 제일 위로 다시 올라가서 처음부터 입력받는 방법 어떻게 해야할지 모르겠다....
else구문에서 나머지 숫자는 다시입력해주세요 해도 위로 안올라가니.....어떻게 방법이 없을까
ㄴ 이분이나 작성자나 대다나다...
if문으로는 못 올리는건가....while문 써야하나?