날짜: 2/28
배운 범위: 순서도 03.반복구조 - 예제28번
예제13
홀수, 짝수 판별하기
사용자로부터 입력받은 수를 2로 나누었을 때 나머지가 0이면 “짝수”, 나머지가 0이 아니면 “홀수”이다.
예를 들어 입력받은 수가 10이라면 2로 나누었을 때 나머지가 0이 된다. 따라서 10은 “짝수”가 된다. 만약 입력받은 수가 15라면 2로 나누었을 때 나머지가 1이 되어 0이 아니므로15는 “홀수”가 된다.
num = int(input("수를 입력해주세요."))
result = num%2
if result == 0:
print("짝수")
else:
print("홀수")
예제15
나이에 따른 입장료
입장료 정가가 5000원인 경우 나이에 따른 요금체계가 다음과 같은 경우 나이를 입력 받아 입장료를 구한다.
입력 받은 나이가 8미만이면 “0”, 그렇지 않고 60미만이면 정가인 5000, 그렇지 않으면 정가의 50%인 2500을 출력한다.
age = int(input("나이를 입력해주세요."))
price = 5000
if 8<= age <60:
print(price)
elif age < 8:
print(0)
else:
print(price/2)
예제17
나이에 따른 공원입장료
나이에 따른 공원 입장료는 다음과 같다.
입력 받은 나이가 8미만이거나 60세 이상이면 “무료”를 출력하고, 그렇지 않으면 “5000원”을 출력한다.
age = int(input("나이를 입력해주세요."))
price = 5000
if 8<= age <60:
print(price)
else:
print("무료")
'일지' 카테고리의 다른 글
DAY 11 (0) | 2025.03.05 |
---|---|
Day 8 [순서도: 반복구조] (1) | 2025.02.28 |
Day 7 [함수만들기] (0) | 2025.02.27 |
DAY 6 [모듈] (0) | 2025.02.25 |
DAY 6 [집합 자료형][불 자료형][자료구조] (0) | 2025.02.25 |