Day 8 [순서도: 선택구조]

2025. 2. 28. 16:42·일지

날짜: 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
'일지' 카테고리의 다른 글
  • DAY 11
  • Day 8 [순서도: 반복구조]
  • Day 7 [함수만들기]
  • DAY 6 [모듈]
joo_coding
joo_coding
2025.02.18~
  • joo_coding
    주코딩일지
    joo_coding
  • 전체
    오늘
    어제
    • 분류 전체보기 (132)
      • 일지 (19)
      • 계획표 (7)
      • C언어 (35)
        • 연습장 (12)
      • 과제 (2)
      • C++ (3)
      • python (28)
        • 연습장 (11)
      • TCP IP (4)
      • DB (2)
      • ubuntu (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c언어 #vscode #gcc #윈도우 #c언어윈도우 #gcc윈도우 #vscode윈도우 #c #c++
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
joo_coding
Day 8 [순서도: 선택구조]
상단으로

티스토리툴바