June is Combung

나이계산 본문

java/문자열

나이계산

june__Park 2021. 3. 23. 10:41
package week3;

public class Day12_2 {

	public static void main(String[] args) {
		// 사용자에게 이름과 주민번호를 입력 받으세요
		// 사용자의 주민번호를 통해서 나이를 계산해서
		// 만나이를 출력
		// 사용자가 여자인지 남자인지 주민등록 뒷번호를 통해서 출력
		// 박연미 19901210-2123456
		// 나이계산
		// 박연미님은 30세 여자입니다
		String name = "박연미";
		// 0123456789
		String jubun = "19951210-3123456";
		// char year[]=new char[4];
		String year = "";
		for (int i = 0; i < 4; i++) {
			// year[i] = jubun.charAt(i);
			year += jubun.charAt(i);
			// System.out.print(year[i]+"");
		}
		// System.out.println(year);
		int age = 2021 - Integer.parseInt(year);
		char sex = jubun.charAt(9);
		String gender = "";
		if (sex == '1' || sex == '3') {
			gender = "남성";
		} else {
			gender = "여성";
		}
		System.out.println(name + "님 (" + age + "세)" + gender + "입니다");
		System.out.printf("%s님 (%d세) %s입니다", name, age, gender);
		// %s : string 문자열 %c char : 문자하나 %f: float 실수 %d :decimal 10진수 정수

	}

}

'java > 문자열' 카테고리의 다른 글

문자열 숫자검사 & 단어 검색  (0) 2021.03.23
끝말잇기  (0) 2021.03.23
문자열 기본문제  (0) 2021.03.23
타입캐스팅(강제형변환)  (0) 2021.03.23
문자열  (0) 2021.03.23
Comments