티스토리 뷰

#요금 계산기 문제 

.

.

.

.

.

.

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조건문을 거쳐 해당하는 나이에 맞는 요금을 출력해준다.

 

 

감사합니다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함