Search

조건문2_문제05_이상한숫자

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

영상

문제

''' [문제] 1부터 100 사이의 랜덤 숫자를 변수 a에 저장한다. a의 값이 1부터 5 사이이면, num에 1을 저장한 후 출력하시오. a의 값이 6부터 10 사이이면, num에 6을 저장한 후 출력하시오. a의 값이 11부터 15 사이이면, num에 11을 저장한 후 출력하시오. a의 값이 16부터 20 사이이면, num에 16을 저장한 후 출력하시오. ... ... a의 값이 96부터 100 사이이면, num에 96을 저장한 후 출력하시오. ''' a = 0
Python
복사

해설

''' [문제] 1부터 100 사이의 랜덤 숫자를 변수 a에 저장한다. a의 값이 1부터 5 사이이면, num에 1을 저장한 후 출력하시오. a의 값이 6부터 10 사이이면, num에 6을 저장한 후 출력하시오. a의 값이 11부터 15 사이이면, num에 11을 저장한 후 출력하시오. a의 값이 16부터 20 사이이면, num에 16을 저장한 후 출력하시오. ... ... a의 값이 96부터 100 사이이면, num에 96을 저장한 후 출력하시오. ''' import random a = random.randint(1, 100) print(a) unit = a // 5 if a % 5 == 0: unit = unit - 1 unit = unit * 5 + 1 print(unit)
Python
복사