주민등록번호 생성 프로그램 만들기
* 필수 준수사항 *
1. 주민등록번호 생성 로직에 맞게 주민등록번호 생성
2. 입력값은 생년, 월, 일, 성별과 임의의 번호를 통해서 생성
3. 임의번호는 Random 함수의 nextInt() 함수를 통해서 생성
(임의번호는 뒷자리 주민번호 성별을 뜻하는 첫자리를 제외한 나머지 수들)
Scanner 와 Random 클래스 선언
Random의 nextInt로 1000000 미만의 int형 난수를 반환시키고 renNum 변수에 저장
while과 if문의 조건문으로 출생년도와 생년월일 및 성별을 입력받고 입력받은 값을 간단한 유효성 검사를 실행
입력받은 성별이 남성(m)인지 여성(f)인지를 확인하고 남성(m)이라면 숫자 3을 여성(f)이라면 숫자 4를 genNum에 담는다.
이후 String.format으로 데이터를 출력
완성!
'백엔드 > JAVA' 카테고리의 다른 글
JAVA 놀이동산 입장권 계산 프로그램 (0) | 2023.04.04 |
---|---|
JAVA 결제 금액 캐시백 계산 프로그램 (0) | 2023.04.04 |
JAVA 구구단 출력하기 (0) | 2023.04.01 |
JAVA 제네릭 ( 정리중...) (0) | 2023.03.31 |
JAVA 스트림 (0) | 2023.03.30 |
댓글