1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/*
 * 성별판정 숫자를 입력받아 출생년도와 성별을 판정하여 출력하는 프로그램을 구현하시오.
 * 
 * <입력형식>
 * 판정숫자 =
 * 
 * <출력형식>
 * 당신은 xxxx년대 출생한 여자(or 남자)입니다.
 * 1800 - 0 / 9
 * 1900 - 2 / 1
 * 2000 - 4 / 3
 * */
 
import java.io.*;
public class Exam_07 {
    public static void main(String[] ar) throws IOException{
        int check;                                // 입력받을 숫자를 담을 변수
        int year = 0;                        // 출생년도
        String gender;                    // 성별
        
        System.out.print("판정숫자 = ");
        check = System.in.read() - 48;
        
        if(check % 2 ==0){
            gender = "여자";
        }else{
            gender = "남자";
        }
        
        switch(check){
        case 9case 0 : year = 1800break;
        case 1case 2: year = 1900break;
        case 3case 4: year = 2000;
        }
        
        System.out.println();
        System.out.println("당신은 " + year + "년대 출생하신 " + gender + "입니다.");
    }
}
 
cs


+ Recent posts