🔍 문제
피보나치 수열을 반복문을 통해 구현
🖥 실행
inputN = int(input('n 입력: '))
valueN = 0
sumN = 0
valueN1 = 0
valueN2 = 0
n= 1
while n <= inputN:
if n == 1 or n ==2:
valueN = 1
sumN += valueN
valueN1 = valueN
valueN2 = valueN
n += 1
#continue
else:
valueN = valueN1 + valueN2
valueN1 = valueN2
valueN2 = valueN
sumN += valueN
n += 1
print(f'{inputN}항의 값: {valueN}')
print(f'{inputN}항까지의 합: {sumN}')
📝 결과물
n 입력: 5
5항의 값: 5
5항까지의 합: 11
'Coding test > Python 기초문제' 카테고리의 다른 글
[while 반복문] 군 수열 (0) | 2022.05.19 |
---|---|
[while 반복문] 계차수열 (0) | 2022.05.19 |
[정렬] 1부터 100사이 난수 정렬(퀵 정렬) (0) | 2022.05.17 |
[정렬] 1부터 100사이 난수 정렬(병합 정렬) (0) | 2022.05.16 |
[근사값] 학점 출력기 (0) | 2022.05.13 |