Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

RUBY

계차 수열(파이썬 출력) 본문

프로그래밍 언어/Python

계차 수열(파이썬 출력)

ruby-jieun 2023. 1. 14. 13:17

 

계차 수열

 


 

 

 

계차 수열

어떤 수열의 인접하는 두 항의 차로 이루어진 또 다른 수열

 

계차 수열과 일반항

계차 수열을 이용해서 수열 an의 일반항을 구할 수 있다.

 

 

수열의 n번째 항의 값을 출력

an = {3, 7, 13, 21, 31, 43, 57}
inputAN1 = int(input('a1 입력: '))
inputAN = int(input('an 입력: '))

inputBN1 = int(input('b1 입력: '))
inputBD = int(input('bn 공차 입력: '))

valueAN = 0
valueBN = 0
n = 1
while n <= inputAN:

    if n == 1:
        valueAN = inputAN1
        valueBN = inputBN1
        print('an의 {}번째 항의 값: {}'.format(n, valueAN))
        print('bn의 {}번째 항의 값: {}'.format(n, valueBN))
        n += 1
        continue

    valueAN = valueAN + valueBN
    valueBN = valueBN + inputBD
    print('an의 {}번째 항의 값: {}'.format(n, valueAN))
    print('bn의 {}번째 항의 값: {}'.format(n-1, valueAN))
    n += 1

print('an의 {}번째 항의 값: {}'.format(inputAN, valueAN))
print('bn의 {}번째 항의 값: {}'.format(inputAN, valueBN))
inputAN1 = int(input('a1 입력: '))
inputAN = int(input('an 입력: '))

#n^2 + n + 1 = an
valueAN = inputAN ** 2 + inputAN + 1
print('an의 {}번째 항의 값: {}'.format(inputAN, valueAN))

 

 

'프로그래밍 언어 > Python' 카테고리의 다른 글

팩토리얼(파이썬 출력)  (0) 2023.01.14
피보나치 수열(파이썬 출력)  (0) 2023.01.14
시그마(파이썬 출력)  (0) 2023.01.14
등비 수열(파이썬 출력)  (0) 2023.01.14
등차 수열(파이썬 출력)  (0) 2023.01.14
Comments