방법 01.
x = 1
sum = 0
v1 = input("몇 이상 되는지 구하고싶어 > ")
v1 = int(v1)
while sum < v1:
if x % 2 == 0:
sum = sum - x
else:
sum = sum + x
if sum < v1:
x = x + 1
print(x)
방법 02.
x = 1
sum = 0
while True:
if sum >= 100:
break
if x % 2 == 0:
sum = sum - x
else :
sum = sum + x
if sum < 100:
x = x + 1
print(x)
'Python > Practice' 카테고리의 다른 글
Q. 1과 1부터 시작하는 피보나치수열의 10번째 수는 무엇인지 계산하는 프로그램 (0) | 2023.08.25 |
---|---|
Q. 1+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+10)의 결과를 계산하시오 (0) | 2023.08.25 |
Q. 6/7단 제외 구구단 - 2 (0) | 2023.08.25 |
Q. 구구단 출력 -2 (0) | 2023.08.25 |
Q. 1+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+10)의 결과를 계산하시오 (0) | 2023.08.24 |