단원
변수 8
연산자 14
입출력 12
기초 코딩 22
if문(if~) 13
if문(if~ else~) 16
if문(if~ elif~ else~) 5
if문의 중첩 5
for문 18
이중 for문 13
while문 16
전체 목록
QUESTION 12 #53
지불한 금액, 물건의 가격, 구매 개수를 입력받아 남은 거스름돈을 계산하고 출력하는 프로그램을 완성해 보세요.
main.py
pay = int(input("지불 금액을 입력하세요: "))
price = int(input("물건 값을 입력하세요: "))
num = int(input("구매 개수를 입력하세요: "))
change = - (price * num)
print()
print(f"지불 금액 : {pay}")
print(f"물건 값 : {}")
print(f"구매 개수 : {num}")
print("-" * 15)
print(f"거스름돈은 {}원 입니다.")
HINT
힌트 1: 거스름돈은 (지불 금액 - 총 구매 금액)으로 계산하며, 총 구매 금액은 (물건 값 × 구매 개수)입니다.
힌트 2: 각 빈칸에는 계산에 필요한 변수와 출력할 변수명이 들어갑니다.
실행 결과 예시
지불 금액을 입력하세요: 10000 물건 값을 입력하세요: 1200 구매 개수를 입력하세요: 3 지불 금액 : 10000 물건 값 : 1200 구매 개수 : 3 --------------- 거스름돈은 6400원 입니다.
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행