Skip to content

Commit

Permalink
Python - Curso - Ejercicio 9.11
Browse files Browse the repository at this point in the history
Python Curso V2: 221 Ejercicio 9.11 Solicitar una Cantidad Arbitraria de Números y Calcular la Suma y el Producto.
  • Loading branch information
Fhernd committed Mar 21, 2020
1 parent 6f5864a commit 2e38af4
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 1 deletion.
2 changes: 1 addition & 1 deletion parte09/9.3_ejercicios.txt
Expand Up @@ -52,6 +52,6 @@ Ejercicio 9.7: Construir un patrón con asteriscos que represente la letra E.
*
*******

Ejercicio 9.10: Realizar cálculos de estadísticos básicos: media, mediana, mínimo, máximo.
Ejercicio 9.10: Realizar cálculos de estadísticos básicos: media, mínimo, máximo.

Ejercicio 9.11: Solicitar al usuario una cantidad arbitria de valor numéricos y luego calcular su suma y productoria.
26 changes: 26 additions & 0 deletions parte09/ex9.10_estadisticas_basicas.py
@@ -0,0 +1,26 @@
# Ejercicio 9.10: Realizar cálculos de estadísticos básicos: media, mínimo, máximo.

numeros = [10, 2, 3, 4, 5, 6, 7, 8, 9, 1]

suma = 0

for n in numeros:
suma += n

print('La suma es:', suma)

minimo = numeros[0]

for i in range(1, len(numeros)):
if numeros[i] < minimo:
minimo = numeros[i]

print('El mínimo es:', minimo)

maximo = numeros[0]

for i in range(1, len(numeros)):
if numeros[i] > maximo:
maximo = numeros[i]

print('El máximo es:', maximo)
25 changes: 25 additions & 0 deletions parte09/ex9.11_sumataria_productoria.py
@@ -0,0 +1,25 @@
# Ejercicio 9.11: Solicitar al usuario una cantidad arbitria de valor numéricos y luego calcular su suma y productoria.

numeros = []

while True:
cadena = input('Digite un número (o escriba "Salir" para terminar): ')

if cadena.lower().strip() == 'salir':
break

numeros.append(float(cadena))


if len(numeros) > 0:
suma = 0
producto = 1

for n in numeros:
suma += n
producto *= n

print('Suma:', suma)
print('Producto:', producto)
else:
print('No hay números en la lista.')

0 comments on commit 2e38af4

Please sign in to comment.