Sumatoria de secuencial de números hasta un número dado
Publicado por Dany (2 intervenciones) el 26/09/2019 18:36:38
Hola, tengo un problema con las siguientes instrucciones:
Escribe un programa en Python con el uso de la función for para la siguiente secuencia:
Ejemplo: donde el usuario tecleo el número 5
Resultado en consola:
1 = 1
1+2 = 3
1+2+3 = 6
1+2+3+4 = 10
1+2+3+4+5 = 15
La suma de la serie hasta el número 5 es: 35
Ya tengo el código para realizar las sumas pero no se como imprimir la cadena de sumas, por el momento solo imprimo el resultado de todas las sumas. Me podrían ayudar?, cuento con conocimiento básicos de pyhton. Gracias
Escribe un programa en Python con el uso de la función for para la siguiente secuencia:
Ejemplo: donde el usuario tecleo el número 5
Resultado en consola:
1 = 1
1+2 = 3
1+2+3 = 6
1+2+3+4 = 10
1+2+3+4+5 = 15
La suma de la serie hasta el número 5 es: 35
Ya tengo el código para realizar las sumas pero no se como imprimir la cadena de sumas, por el momento solo imprimo el resultado de todas las sumas. Me podrían ayudar?, cuento con conocimiento básicos de pyhton. Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
num = int(input())
resultado = 0
control = 0
if num == 1:
control = resultado + num
elif num >= 2:
num = num + 1
for num in range (1, num):
resultado = resultado + num
control = control + resultado
print(control)
Valora esta pregunta


0