콘텐츠로 이동

유형 1 — 입출력 함수 활용 (난이도: 하)

input(), print(), 형 변환(int / float / str), f-문자열 포맷을 단독으로 적용합니다.


문제 1. 나의 프로필 카드

문제 설명

이름, 나이, 키(cm)를 차례로 입력받아 아래 형식의 프로필 카드를 출력하는 프로그램을 작성하세요.

  • 나이는 정수로, 키는 실수로 변환하세요.
  • 키는 소수점 한 자리까지 출력합니다.

입력

이름 (문자열), 나이 (정수), 키 (실수, cm)

출력

프로필 카드 형식

입출력 예시

이름: 김민준
나이: 17
키: 172.5
========== 프로필 ==========
이름: 김민준
나이: 17세
키: 172.5 cm

채점 기준

항목 배점
이름 문자열 입력 1점
나이 int 변환 2점
키 float 변환 2점
f-문자열로 출력 3점
출력 형식 (헤더, 소수점) 2점

문제 2. 원 계산기

문제 설명

원의 반지름을 입력받아 넓이와 둘레를 계산하여 출력하는 프로그램을 작성하세요.

  • π = 3.14159 로 계산합니다.
  • 결과는 소수점 둘째 자리까지 출력합니다.

입력

반지름 (양의 실수)

출력

넓이, 둘레 (소수점 둘째 자리)

입출력 예시

반지름: 5
넓이: 78.54 cm²
둘레: 31.42 cm

채점 기준

항목 배점
반지름 float 변환 2점
넓이 공식 (π × r²) 3점
둘레 공식 (2 × π × r) 3점
소수점 둘째 자리 출력 2점

문제 3. 물건 구매 계산기

문제 설명

상품명, 단가(원), 수량을 입력받아 소계와 부가세(10%) 포함 최종 금액을 출력하는 프로그램을 작성하세요.

  • 단가와 수량은 정수입니다.
  • 부가세는 소계의 10%이며, 소수점은 버리고 정수로 출력합니다.

입력

상품명 (문자열), 단가 (정수, 원), 수량 (정수)

출력

소계, 부가세, 최종 금액

입출력 예시

상품명: 볼펜
단가: 1200
수량: 7
--------------------
상품명: 볼펜
단가: 1200원
수량: 7개
소계: 8400원
부가세(10%): 840원
최종 금액: 9240원

채점 기준

항목 배점
단가·수량 int 변환 2점
소계 계산 2점
부가세 계산 (정수 처리) 3점
최종 금액 계산 1점
출력 형식 2점