s1Eva_IT2009_T1 Suma de serie con signo alternado

Propuesta de solución en Python: python.pdf, también versión en matlab.pdf

Lazo mientras-repita:

# ICM00794-Fundamentos de Computación - FCNM-ESPOL
# 1ra Evaluación I Término 2009. 
# Tema 1. Suma de Serie con signo alternado
# Propuesta de solución. edelros@espol.edu.ec

n = int(input('¿Cuántos términos?: '))

i = 1
s = 0
signo = 1
while (i<=n):
    s = s+signo*(1/i)
    i = i+1
    signo = (-1)*signo

print(s)

lazo repita-hasta:

# ICM00794-Fundamentos de Computación - FCNM-ESPOL
# 1ra Evaluación I Término 2009. 
# Tema 1. Suma de Serie con signo alternado
# Propuesta de solución. edelros@espol.edu.ec

n = int(input('¿Cuántos términos?: '))

i = 1
s = 0
signo = 1
while not(i>n):
    s = s+signo*(1/i)
    i = i+1
    signo = (-1)*signo

print(s)