-
Quiz1
- 숫자로 연도를 입력하면 해당하는 연도가 윤년인지 아닌지 판단하는 문구를 출력한다
-
Quiz2
- 매 iteration마다 4가지 음료수의 잔여 개수가 몇 개인지 출력한다
- Ruby
- Java
- Python
- JavaScript
- 음료수의 잔여량이 0일 경우, 개수가 출력되지 않는다.
- 무엇을 선택할 것인지, 몇 개를 선택할 것인지 프롬프트에 따라 처리한다
- 없는 메뉴를 선택하거나, 잔여 개수 이상을 요청할 경우 오류가 발생한다
- case와 무관하게 입력값을 받아들일 수 있다
- 성공적으로 메뉴를 선택한 경우, 주문 내역 (메뉴, 개수)그 날짜의 vending report(파일 형식: VendingReport.txt)에 저장된다.
- 앞서 존재한 저장값은 사라지지 않으며, 매 세션마다 New Session으로 구분된다.
- 정산값 등은 Session별로 저장된다
- 모든 메뉴의 잔여량이 0이 되거나, quit을 입력해 세션을 종료할 경우 그 세션 동안의 총 메뉴별 판매량이 출력된다.
- 매 iteration마다 4가지 음료수의 잔여 개수가 몇 개인지 출력한다
-
Quiz3
- 프로그램을 시작할 때 고유 숫자 4개의 숫자열을 initialize한다
- 4자짜리 숫자열의 입력을 받는다
- 예외값 처리는 하지 않았다
- 사용자가 입력한 숫자열과의 일치도를 바탕으로 Strike, Ball, 그리고 answer 여부를 결정한다.