코딩 논술 Practice Set 5¶
문제 1. 시급 계산기¶
문제 설명¶
시급과 근무 시간(시간, 분)을 입력받아 일일 급여를 계산하는 프로그램을 작성하세요.
- 시급과 시간은 정수, 분은 정수(0~59)입니다.
- 급여는 총 분 단위를 시간으로 환산하여 계산합니다. (소수 연산 허용)
- 최종 급여는 원 단위 정수로 출력합니다.
입출력 예시¶
시급 (원): 10000
근무 시간: 8
근무 분: 30
근무 시간: 8시간 30분 (510분)
일일 급여: 85000원
문제 2. 계절 판별기¶
문제 설명¶
월(1~12)을 입력받아 해당 계절과 특징을 출력하는 프로그램을 작성하세요.
| 계절 | 월 | 특징 |
|---|---|---|
| 봄 | 3, 4, 5월 | 꽃이 핍니다. |
| 여름 | 6, 7, 8월 | 덥고 습합니다. |
| 가을 | 9, 10, 11월 | 단풍이 듭니다. |
| 겨울 | 12, 1, 2월 | 눈이 내립니다. |
- 1~12 범위를 벗어나면
"올바른 월을 입력하세요."출력.
입출력 예시¶
월 입력: 9
가을입니다. 단풍이 듭니다.
월 입력: 13
올바른 월을 입력하세요.
문제 3. 피보나치 수열 출력기¶
문제 설명¶
피보나치 수열의 항수 N을 입력받아 N번째 항까지 출력하고 합계를 구하는 프로그램을 작성하세요.
- 피보나치 수열: 1, 1, 2, 3, 5, 8, 13, ...
for반복문을 사용하세요.- N은 1 이상 20 이하.
입출력 예시¶
항수 N: 7
수열: 1 1 2 3 5 8 13
합계: 33
문제 4. 카운트다운 타이머 시뮬레이터¶
문제 설명¶
시작 숫자 N을 입력받아 N부터 0까지 카운트다운하는 프로그램을 작성하세요.
while반복문을 사용하세요.- 카운트 중 7의 배수이면 숫자 대신
"럭키!"출력. - 0이 되면
"발사!"출력. - N은 1 이상 20 이하.
입출력 예시¶
카운트다운 시작: 10
10 9 8 럭키! 6 5 4 3 2 1 발사!