기초수학6 : 등차수열
a1 = int(input('a1 = '))
d = int(input('공차 = '))
n = int(input('n = '))
an = 0
sn = 0
i=1
while i <= n:
if i == 1 :
an = a1
sn += an
print('{}번째 항의 값 :{}'.format(i, an))
print('{}번째 항까지의 합 :{}'.format(i, sn))
i += 1
else :
an += d
sn += an
print('{}번째 항의 값 :{}'.format(i, an))
print('{}번째 항까지의 합 :{}'.format(i, sn))
i += 1
기초수학7 : 등비수열
a1 = int(input('a1 = '))
r = int(input('공비 = '))
n = int(input('n = '))
an = 0
sn = 0
i=1
while i <= n:
if i == 1 :
an = a1
sn += an
print('{}번째 항의 값 :{}'.format(i, an))
print('{}번째 항까지의 합 :{}'.format(i, sn))
i += 1
else :
an *= r
sn += an
print('{}번째 항의 값 :{}'.format(i, an))
print('{}번째 항까지의 합 :{}'.format(i, sn))
i += 1