1

Cálculo del promedio de ganancias en Python en 3 simples pasos

El cálculo del promedio de ganancias es importantísimo para evaluar el rendimiento financiero, tomar decisiones informadas y analizar la rentabilidad. Python nos ofrece grandes herramientas para poder llevar a cabo este tipo de cálculos y en este tutorial te voy a mostrar como hacerlo.

  1. Solicitar cantidad de meses
    Primero debemos saber la cantidad de meses sobre los que deseamos calcular el promedio de ganancias, para ello usamos la función input(). Luego la función int() para convertir la cantidad de meses a un numero y asignarlo al la variable num_meses. También iniciamos la variable total_ganancias a 0 para almacenar la suma acumulada de las ganancias de cada mes.
num_meses = int(input("Ingrese la cantidad de meses: "))
total_ganancias = 0
  1. Recolectar y almacenar las ganancias
    Usamos un bucle for para iterar desde 1 hasta num_meses incluyendo ambos extremos usando la función range().
    En cada iteración usamos la función input() para ingresar la ganancia del mes correspondiente y la función float() para convertir el numero a decimal, para luego asignarla a la variable ganancia_mes. Una vez hecho esto la ganancia se acumula en la variable total_ganancias que habíamos definido anteriormente sumándola con +=.
for mes in range(1, num_meses + 1):
    ganancia_mes = float(input(f"Ingrese la ganancia del mes {mes}: "))
    total_ganancias += ganancia_mes

  1. Calcular el promedio final
    Calculamos el promedio de ganancias dividiendo total_ganancias entre num_meses y lo asignamos a la variable promedio_ganancias.
    Finalmente mostramos el resultado utilizando la función print() para mostrar en la consola el promedio de ganancias. Y con ayuda de la función f antes del string mostramos el mensaje de una manera legible
promedio_ganancias = total_ganancias / num_meses

print(f"El promedio de ganancias en {num_meses} meses es: {promedio_ganancias}")

Acordate que a la hora de pedir datos al usuario tenes que ser muy claro y conciso para que no haya una confusión. Acá abajo te dejo el código completo para que puedas utilizar el programa cuando lo necesites. Gracias por tu tiempo.

num_meses = int(input("Ingrese la cantidad de meses: "))
total_ganancias = 0for mes in range(1, num_meses + 1):
    ganancia_mes = float(input(f"Ingrese la ganancia del mes {mes}: "))
    total_ganancias += ganancia_mes

promedio_ganancias = total_ganancias / num_meses

print(f"El promedio de ganancias en {num_meses} meses es: {promedio_ganancias}")

Escribe tu comentario
+ 2