시그마(Σ)
는 수열의 합을 나타내는 기호이다.
등차 수열 또는 등비 수열이라는 수열이 있을 때 그 수열의 합을 나타내면 시그마를 쓸 수 있다.
Example 1: 시그마를 이용해서 나타낸 수열의 합을 Python 프로그램으로 만들기
inputN1 = int(input('a1 입력: '))
inputD = int(input('공차 입력: '))
inputN = int(input('n 입력: '))
valueN = 0
sumN = 0
# 등차 수열 공식: an = a1 + (n - 1) * d
# 등차 수열(합) 공식: sn = n(a1 + an) / 2
valueN = inputN1 + (inputN - 1) * inputD
sumN = inputN * (inputN1 + valueN) / 2
print('{}번째의 항까지의 합: {}'.format(inputN, int(sumN)))
Example 2: 시그마를 이용해서 나타낸 수열의 합을 Python 프로그램으로 만들기
inputN1 = int(input('a1 입력: '))
inputR = int(input('공비 입력: '))
inputN = int(input('n 입력: '))
valueN = 0
sumN = 0
#등비 수열(합) 공식: sn = a1 * (1 - r^n) / (1 - r)
sumN = inputN1 * (1 - (inputR ** input N)) / (1 - inputR)
print('{}번째 항까지의 합: {}'.format(inputN, int(sumN)))