계차수열 본문
* 계차 수열 : 두 항의 차로 이루어진 또 다른 수열 ,
예를 들어, 어떤 수열에서 각 항 간의 차가 또 다른 수열을 형성하고 있다 ( 규칙이 있는 )
* 계차수열을 활용해서 수열 An의 일반항을 구할 수 있다
* 등차수열인 Bn에서 등차 수열의 합, 일반항 찾기 공식을 사용한 후, Bn과 An의 n번째 항에 유의하며 진행
* 유도식 및 정리는 노트에 기록함
* jupyter notebook ( python 3 )
* 계차수열의 n번째 항을 계산하는 코드
* 조건문 , 공식 활용 방법
<< 복붙용 코드 >>
* 반복문 활용
inputAN1 = int(input("A1값을 입력:"))
inputAN = int(input("AN값을 입력:"))
inputBN1 = int(input("B1값을 입력:"))
inputBD = int(input("BD 공차를 입력:"))
valueAN = 0
valueBN = 0
n = 1
while n <= inputAN:
if n == 1:
valueAN = inputAN1
valueBN = inputBN1
print('1AN의 {}번쨰 항의 값: {}'.format(n,valueAN))
print('1BN의 {}번쨰 항의 값: {}'.format(n,valueBN))
n += 1
continue
valueAN += valueBN
valueBN += inputBD
print('2AN의 {}번쨰 항의 값: {}'.format(n,valueAN))
print('2BN의 {}번쨰 항의 값: {}'.format(n,valueBN))
n += 1
print('3AN의 {}번쨰 항의 값: {}'.format(inputAN,valueAN))
print('3BN의 {}번쨰 항의 값: {}'.format(n-1,valueBN))
* 공식 활용
# n^2 + n + 1 = an
# 위에서 valueAN이라는 객체로 n번째 항을 표현함
valueAN = inputAN ** 2 + inputAN + 1
print(valueAN)