문제
논리연산 활용(2)
논리연산자를 활용하여 조건문을 코딩해보자
같은 실행문이 반복되는 조건문을 논리 연산자를 활용하여 간결하게 표현할 수 있습니다.
논리 연산자를 활용한 조건문
반복되는 실행문을 논리연산자로 간결하게 만들어 봅시다.
① 같은 실행문이 반복되는 조건문
② 논리연산으로 간결하게 표현한 조건문
🔎나이에 따라 입장료가 달라지는 조건문을 논리 연산자를 사용하여 간결하게 바꿔봅시다.
변수 age: 나이
① 나이가 60살 이상 이거나, 7살 미만이면, 입장료 0원 출력
② 나이가 15살 이상 이면, 입장료 50000원 출력
③ 나이가 15살 미만 이면, 입장료 30000원 출력
[실행 예시1]
입력
나이:60
Copy
출력
입장료 0원
Copy
[실행 예시2]
입력
나이:15
Copy
출력
입장료 50000원
Copy
[실행 예시3]
입력
나이:10
Copy
출력
입장료 30000원
Copy
main.py
5678910113412
#기존 코드를 논리연산자를 사용하여 바꿔주세요.
age = int(input('나이:'));
if age >= 60:
print('입장료 0원')
elif age < 7:
print('입장료 0원')
elif age >= 15:
print('입장료 50000원')
elif age <15:
Run
Submit
Last submit score
100
Last submit datetime
10/15/2025, 04:37:33 PM
Editor connected
답