자바 간단한 if문 질문있어요..
-
게시물 수정 , 삭제는 로그인 필요
자꾸만 입력이 잘못되었다네요..ㅠ
4,5,6이면 고학년
1,2,3,이면 저학년. 그렇지 않으면 입력이 잘못되었다는 것을 넣으려 하는데요..
class Example_11_1 {
public static void main(String args[]) {
int a;
if (a >= 4){
System.out.println(a+"학년은 고학년입니다.");
} else if (a <= 3) {
System.out.println(a+"학년은 저학년입니다.");
} else {
System.out.println("입력이 잘못되었습니다.");
}
System.out.println("if문 테스트 끝3");
}
}
위에서 잘못된것이랑..
추가로
1) 명령행 매개변수가 1 개 입력되지 않았을 때 오류 메시지를 출력하고 프로그램을 종료한다.(프로그램을 종료하는 메서드 : System.exit(0))
2) 명령행 매개변수로 입력된 숫자를 정수형으로 변화하여 처리한다.(정수형으로 변환하는 메서드 :
Integer.parseInt(..))
을 이용해보라는데 어떻게 해야하지 모르겠네요..
자꾸만 입력이 잘못되었다네요..ㅠ
4,5,6이면 고학년
1,2,3,이면 저학년. 그렇지 않으면 입력이 잘못되었다는 것을 넣으려 하는데요..
class Example_11_1 {
public static void main(String args[]) {
int a;
if (a >= 4){
System.out.println(a+"학년은 고학년입니다.");
} else if (a <= 3) {
System.out.println(a+"학년은 저학년입니다.");
} else {
System.out.println("입력이 잘못되었습니다.");
}
System.out.println("if문 테스트 끝3");
}
}
위에서 잘못된것이랑..
추가로
1) 명령행 매개변수가 1 개 입력되지 않았을 때 오류 메시지를 출력하고 프로그램을 종료한다.(프로그램을 종료하는 메서드 : System.exit(0))
2) 명령행 매개변수로 입력된 숫자를 정수형으로 변화하여 처리한다.(정수형으로 변환하는 메서드 :
Integer.parseInt(..))
을 이용해보라는데 어떻게 해야하지 모르겠네요..