Categorías
Entrada de datos

¿Cómo calcular un promedio?

Fuente: Juan Ramírez | Verificado por: Maximiliano Vasques

Para saber el promedio de un número «x» de variables, se tienen que sumar entre si, y luego se dividen por el número de la cantidad de variables que hay a promediar.

Ingreso de datos:

Se ingresan en este caso 3 números enteros a 3 variables.

Asignación de variable resultado:

«resultado» almacena el valor de la suma de «numero1» más «numero2» más «numero3».

Asignación a variable promedio:

«promedio» almacena el valor de «resultado» dividido por 3. (3 en este caso ya que son la cantidad de variables a calcular).

Devolver el resultado:

Se utiliza «print()».

numero1 = int(input("ingrese su primer número: "))
numero2 = int(input("ingrese su segundo número: "))
numero3 = int(input("ingrese su tercer número: "))
resultado = numero1 + numero2 + numero3
promedio = resultado/3
print(f"El promedio es {promedio}")
Categorías
Entrada de datos

¿Cómo calcular la media geométrica?

Fuente: Juan Ramírez | Verificado por: Maximiliano Vasques


En matemáticas y estadística, la media geométrica de una cantidad arbitraria de números (por decir n números) es la raíz n-ésima del producto de todos los números; es recomendada para datos de progresión geométrica, para promediar razones, interés compuesto y números índice.

{\displaystyle {\bar {x}}={\sqrt[{n}]{\prod _{i=1}^{n}{x_{i}}}}={\sqrt[{n}]{x_{1}\cdot x_{2}\cdots x_{n}}}}

Por ejemplo, la media geométrica de 2 y 18 es la raíz cuadrada del producto de ambos {\displaystyle {\sqrt[{2}]{2\cdot 18}}={\sqrt[{2}]{36}}=6}. Otro ejemplo, la media geométrica de 1, 3 y 9 sería la raíz cúbica del producto de los tres números {\displaystyle {\sqrt[{3}]{1\cdot 3\cdot 9}}={\sqrt[{3}]{27}}=3}.

Fuente: https://es.wikipedia.org/wiki/Media_geom%C3%A9trica


Ingreso de números:

Las entradas de números enteros se realizan con la función «int», en este caso se solicitan 3 datos.

Asignación de variable «media»:

El primer valor que toma «media» es la multiplicación de «numero1» por «numero2» por «numero3».

La segunda asignación se trata de potenciar este resultado por 1 dividido 3.

Imprimir resultado:

Se realiza con «print()»

numero1 = int(input("ingrese su primer número: "))
numero2 = int(input("ingrese su segundo número: "))
numero3 = int(input("ingrese su tercer número: "))

media = numero1*numero2*numero3
media = media**(1/3)

print(f"La media geomética es {media}")