3. Dada una secuencia de números leídos por teclado, que acabe con un –1, por ejemplo: 5,3,0,2,4,4,0,0,2,3,6,0,,-1; Realizar el algoritmo que calcule la media aritmética. Suponemos que el usuario no insertara numero negativos. Usar sentencia While.

Respuestas 1

# Inicializar el contador y la suma

count = 0

suma = 0

# Leer números hasta que se ingrese -1

num = int(input("Ingrese un número: "))

while num != -1:

   suma += num

   count += 1

   num = int(input("Ingrese otro número: "))

# Calcular y mostrar el promedio

if (count > 0):

   promedio = suma / count

   print("El promedio es", promedio)

else:

   print("No se han ingresado números.")

¿Conoces la respuesta? Añádela aquí

Can't find the answer?

Iniciar sesión con Google

ó

¿Has olvidado la contraseña?

No tengo una cuenta, y quiero Registrarme

Escoger idioma y región
How much to ban the user?
1 hour 1 day 100 years