티스토리 뷰
#요금 계산기 문제
.
.
.
.
.
.
5명의 사람이 지하철을 지나간다. 키보드로 나이를 입력받아서 그 나이에 따라
65세 이상의 시민에게는 "노인요금"이라고 알려주고
20세 이상 ~ 65세 시민에게는 "성인요금"이라고 알려주고
20세 미만 시민에게는 "청소년요금"이라고 알려주는 프로그램을 만들어보자.
.
.
.
.
.
.
.
.
정답 공개
c = 0
while c < 5 :
age = int(input("나이 입력 : "))
if age >= 65 :
print("노인요금")
elif age >= 20 :
print("성인요금")
elif age < 20 :
print("청소년요금")
c += 1
1. while문을 이용 5명의 사람이 지나간다고 했으니 c = 0 c < 5 로 5번 프로그램이 돌아가면 탈출하게끔 설정
2. 프로그램이 돌아갈때마다 age변수를 키보드로 입력받는다.
3. age 즉 나이에 따라서 if조건문을 거쳐 해당하는 나이에 맞는 요금을 출력해준다.
감사합니다.
'프로그래밍 언어 복습 > 파이썬' 카테고리의 다른 글
#16 파이썬 정수1,정수2의 누적합계구하기 문제 (0) | 2022.05.12 |
---|---|
#15 파이썬 while문 100이하 3의배수 누적합계 구하기 문제 (0) | 2022.05.12 |
#13 파이썬 반복문 while문 알아보기 (0) | 2022.05.12 |
#12 파이썬 삼항조건문 간단히 알아보기 (0) | 2022.05.12 |
#11 파이썬 조건문 if문 (0) | 2022.05.12 |
댓글