개념/기본 수학

등차 수열

Eprld 2025. 5. 6. 15:01

수열

-규칙성을 가지고 나열되어 있는 수

 

등차 수열

-연속된 두 항의 차이가 일정한 수열

 

n번째 항의 값을 출력하는 프로그램 작성

a = {2, 5, 8, 11, 14, 17, 20, 23, 26 29}

inputN1 = int(input('a1 입력: '))
inputND = int(input('공차 입력: '))
inputN = int(input('n 입력: '))

valueN = 0
n = 1
while n <= inputN:

    if n == 1:
        valueN = inputN1
        print('{}번째 항의 값 : {}'.format(n, valueN))
        n += 1
        continue

    valueN += inputND
    print('{}번째 항의 값 : {}'.format(n, valueN))
    n += 1

print('{}번째 항의 값 : {}'.format(inputN, valueN))

 

a={5, 9 , 13, 17, 21, 25, 29, 33}

inputN1 = int(input('a1 입력: '))
inputND = int(input('공차 입력: '))
inputN = int(input('n 입력: '))

valueN = 0
sumN = 0
n = 1
while n <= inputN:

    if n == 1:
        valueN = inputN1
        sumN = valueN
        print('{}번째 항의 값 : {}'.format(n, sumN))
        n += 1
        continue

    valueN += inputND
    sumN = valueN
    print('{}번째 항의 값 : {}'.format(n, sumN))
    n += 1

print('{}번째 항의 값 : {}'.format(inputN, sumN))

'개념 > 기본 수학' 카테고리의 다른 글

시그마  (0) 2025.05.06
등비 수열  (0) 2025.05.06
진법  (0) 2025.05.06
진법  (0) 2025.05.06
최소공배수  (0) 2025.05.04