June is Combung
반복문 테스트 본문
# 문제1) 9의 배수중 일의 자리가 6인 첫번째 배수 출력
답 : 36
i = 0
while i < 1000:
if i % 10 == 6 and i % 9 ==0:
print(i)
i = 1000
i += 1
# 문제2) 9의 배수중 십의 자리가 6인 첫번째 배수 출력
i = 1
while True:
if i//10==6 and i%9==0:
print(i)
break
i+=1
답 : 63
# 문제3) 8로 나누면 5가 남는수 중 150보다 작고 150 에 가장 가까운수를 구하시요
# 답 149
i = 150
while i <= 150:
if i%8==5:
print(i)
break
i-=1
# 문제4) 50에서 100까지 자연수중에서 9의 배수는 모두 몇개입니까?
# 답 6 (54,63,72,81,90,99)
i = 50
count = 0
while 50 <= i <= 100:
if i%9==0:
count+=1
i+=1
print(count)
# 문제5) 28의 배수 중에서 가장 큰 세자리 수를 구하시요.
# 답 980
i=28
maxNum = 0
while True:
if i//1000!=0:
break
elif i%28==0:
maxNum = i
i+=1
print(maxNum)
# 문제6) 8의 배수를 작은수부터 5개 출력
# 답 : 0,8,16,24,32
i=0
cnt = 0
while cnt < 5:
if i%8==0:
print(i, end=" ")
cnt+=1
i+=1
Comments