로또 당첨 프로그램 제로베이스 백엔드 스쿨 미니과제 7
·
📌Zero-base
수행 목적 : Scanner의 입력함수와 조건문 및 반복문과 배열을 통한 로또 당첨 로직 작성 간략 소개 : 로또는 1-45개의 숫자 사이의 값중 6개를 맞추면 당첨되는 복권입니다. 로또의 개수를 구매하고(구매수량 입력), 당첨번호를 생성한다. 이후, 구매한 로또의 당첨번호를 판단하는 프로그램을 작성해 보세요. 필수 준수사항 로또 구매 수량 입력 입력한 개수만큼의 로또 개수 생성 로또 당첨 번호 생성(숫자값은 중복 배제 및 정렬해서 표시) 당첨 번호와 구매 로또 비교하여 숫자 일치 여부 판단 Collections.shuffle 함수 사용 금지! (shuffle함수는 과제의 취지와 맞지 않기 때문에, 사용시 0점 처리) import java.util.*; /** * 로또 당첨 프로그램 */ public c..
가상 선거 및 당선 시뮬레이션 프로그램 제로베이스 백엔드 스쿨 미니과제 6
·
📌Zero-base
수행 목적 : 조건문 및 반복문과 배열(or 컬렉션)을 통한 당선 시뮬레이션 로직 작성 간략 소개 : 민주주의에서 선거는 대단히 중요한 의사 표현입니다. 이런 선거를 미리 시뮬레이션을 통해서 진행하는 프로그램을 만들어 보고자 합니다. 전체 투표수와 후보자를 입력받아서 그 결과를 미리 확인하는 선거 및 당선 시뮬레이션 프로그램을 만들어 보세요. 필수 준수사항 총 투표를 진행할 투표수를 입력 받음 선거를 진행할 후보자 수를 입력 받고, 이에 대한 이름을 입력 받음 각 입력받은 후보자는 순서대로 기호1, 기호2, 기호3... 형식으로 기호번호 부여함 각 투표수의 결과는 선거를 진행할 후보자를 동일한 비율로 랜덤하게 발생 임의번호는 Random함수의 nextInt()함수를 통해서 생성 1표에 대한 투표한 결과에..
주민등록번호 생성 프로그램 제로베이스 백엔드 스쿨 미니과제 4
·
📌Zero-base
수행 목적 : Scanner의 입력함수와 조건문 및 Random클래스를 통한 주민번호 생성 로직 작성 간략 소개 : 주민번호는 출생년도와 출생월과 성별에 대한 내용을 포함하여 만들어지는 숫자로 된 체계입니다. 이에 2020년도 부터 생성 조건이 변경되었습니다. 이를 조건에 맞게 생성하는 프로그램을 작성해 보세요. 입력 값은 2020년도 이후로 입력한다는 전제로 작성해 주세요. *주민등록번호 입력 방식은 아래 이미지 입력 방법이 아닌 안내 드리는 방법으로 입력해주세요. 예) 1999.01.01 경우 = 990101(yyMMdd)-1234567 필수 준수사항 주민등록번호 생성 로직에 맞게 주민등록번호 생성 입력값은 생년, 월, 일, 성별과 임의의 번호를 통해서 생성 임의번호는 Random함수의 nextInt..
구 일
'Random' 태그의 글 목록