//사용자로부터 성별, 나이, 신처등급을 입력받아서
//남자, 18세이상, 신체등급 3급 이하일시에는 현역
//남자, 18세이상, 시네등급 4급은 공익
//그외에는 면제가 뜨는 프로그램을 작성하세요
//1. 단 성별을 처음에 여자라고 입력하면 더 입력할 필요도 없이"여성입니다"라고 출력이되게 만들어주세요
//2. 남자지만 18세 미만인 경우 '아직 나이가 안됩니다."라고 출력이 되게 만들어주세요
import java.util.Scanner;
public class Ex07NestedIf {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//먼저 성별을 입력받는다
System.out.print("성별을 입력해주세요:(남자는1,여자는2) ");
int sex= scanner.nextInt();
if(sex == 1) {
//남자니깐 나이를 입력받는다
System.out.println("나이:");
int age = scanner.nextInt();
if(age >= 18) {
//신체등급을 입력받는다.
System.out.println("등급:");
int category = scanner.nextInt();
if(category <= 3) {
System.out.println("현역");
}else if(category == 4) {
System.out.println("공익");
}else {
System.out.println("면제");
}
}else {
System.out.println("아직 나이가 안됩니다.");
}
}else {
System.out.println("여성입니다");
}
scanner.close();
}
}