Java/코딩
JAVA 주민등록번호 앞자리로 만나이 계산하기
정복잉
2020. 4. 7. 16:40
반응형
반응형
JAVA 주민등록번호 앞자리로 만나이 계산하기
※기억하기
1. 문자 분리배열하기
String n1 =""; // 입력받는 문장
String n2 =""; // 일부문자열 년도
String n3 =""; // 일부문자열 월일
System.out.print(name+"님의 주민등록 앞자리를 입력하세요 ");
n1 = scanner.nextLine();
n2 = n1.substring(0,2);
n3 = n1.substring(2);
2. else if문
if(md>=day & yy>20)
{
System.out.println(name+"님은 올해 한국나이는 "+(121-yy)+"이며, 만"+(119-yy)+"세 입니다."); //26 세 만나이 -2
}
else if(md>=day & yy<=20)
{
System.out.println(name+"님은 올해 한국나이는" +(21-yy)+"이며, 만"+(19-yy)+"세 입니다."); //00년생 만나이 -2
}
else if(md20)
{
System.out.println(name+"님은 올해 한국나이는" +(121-yy)+ "이며, 만"+(120-yy)+"세 입니다."); //26 세 만나이 -1
}
else if(md {
System.out.println(name+"님은 올해 한국나이는" +(21-yy)+"이며, 만"+(20-yy)+"세 입니다."); // 00년생 만나이 -1
}