Ver imagen de los ejercicios
Ver libro del Python en pdf página 113.
123)
Código (python) [Seleccionar]
n = int(raw_input('Introduce un número: '))
m = int(raw_input('Introduce un número: '))
sumatorio = 0
for i in range(n, m, 2):
sumatorio += i
print sumatorio
CitarIntroduce un número: 0
Introduce un número: 10
20
¿Realmente es así lo que pide el ejercicio 123?
Por si acaso lo hago como lo creo de otra manera ya que pide el resultado n+i por lo que he entendido hasta ahora el ejercicio 123.
Código (python) [Seleccionar]
n = int(raw_input('Introduce un número: '))
m = int(raw_input('Introduce un número: '))
sumatorio = 0
for i in range(n, m, 2):
sumatorio += i
n = i
print n
CitarIntroduce un número: 0
Introduce un número: 10
8
Como podrán ver, dan resultados diferentes. He hecho dos ejercicios del 123. ¿Tengo alguno hecho bien o ninguno?
Edito 1:
Ahora creo que es este:
Código (python) [Seleccionar]
n = int(raw_input('Introduce un número: '))
m = int(raw_input('Introduce un número: '))
sumatorio = 0
for i in range(n, m):
sumatorio += i
n = i
print n
124)
¿Me pueden confirmar si lo hice como he entendido?
Código (python) [Seleccionar]
n = int(raw_input('Introduce un número: '))
m = int(raw_input('Introduce un número: '))
sumatorio = 0
for i in range(n, m**2, 2):
sumatorio += i
n = i
print n
Resultado del ejercicio 124).
CitarIntroduce un número: 0
Introduce un número: 10
98
Edito 2:
Ahora creo el 124) es este:
Código (python) [Seleccionar]
n = int(raw_input('Introduce un número: '))
m = int(raw_input('Introduce un número: '))
sumatorio = 0
for i in range(n, m**2):
sumatorio += i
n = i
print n
CitarIntroduce un número: 0
Introduce un número: 10
99
125)
Código (python) [Seleccionar]
n = int(raw_input('Introduce un número: '))
m = int(raw_input('Introduce un número: '))
sumatorio = 0
for i in range(n, m, 2):
sumatorio += i
print sumatorio
CitarIntroduce un número: 0
Introduce un número: 10
20