콘텐츠로 이동

코딩 논술 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 발사!