Search

반복문1_문제03_배수_비교

대분류
STEP03 조건문/일차반복문
소분류
반복문1_문제

영상

문제

''' [문제] 아래 조건을 만족하는 식을 작성하시오. [조건1] 1~15를 출력한다. [조건2] 5 이상이고 10 이하이면서 3의 배수일 때는 숫자 대신 "안녕"을 출력한다. [조건3] 그 외는 전부 숫자를 출력한다. [정답] 1 2 3 4 5 안녕 7 8 안녕 10 11 12 13 14 15 '''
Python
복사

해설

''' [문제] 아래 조건을 만족하는 식을 작성하시오. [조건1] 1~15를 출력한다. [조건2] 5 이상이고 10 이하이면서 3의 배수일 때는 숫자 대신 "안녕"을 출력한다. [조건3] 그 외는 전부 숫자를 출력한다. [정답] 1 2 3 4 5 안녕 7 8 안녕 10 11 12 13 14 15 ''' i = 1 while i <= 15: if 5 <= i and i <= 10 and i % 3 == 0: print("안녕") if 10 < i or i < 5 or i % 3 != 0: print(i) i += 1
Python
복사