Programa En C++ Que Calcule El Promedio De N Numeros

Vamos a crear un programa en C++ que calcula el promedio de n números. Primero, definamos qué es un promedio. El promedio es la suma de un conjunto de números, dividida por la cantidad de números en ese conjunto.
Por ejemplo, el promedio de 2, 4 y 6 es (2 + 4 + 6) / 3 = 4. Sumamos los números (2+4+6=12) y luego dividimos entre la cantidad de números (3).
Pasos para el programa en C++
Aquí te explicamos cómo escribir el código paso a paso:
Must Read
- Pedir la cantidad de números: Primero, necesitamos saber cuántos números va a ingresar el usuario. Usaremos
cinpara leer este valor desde el teclado. - Guardar la cantidad: Guardaremos esta cantidad en una variable, por ejemplo, llamada
n. - Sumar los números: Usaremos un bucle (loop)
forpara pedirle al usuario que ingrese cada número y lo iremos sumando a una variable que llamaremossuma. Inicializamossumaa 0 antes de comenzar el bucle. - Calcular el promedio: Después de que el bucle termine (es decir, después de haber ingresado todos los números), dividiremos la variable
sumapor la cantidad de númerosn. El resultado será el promedio. - Mostrar el promedio: Finalmente, usaremos
coutpara mostrar el promedio al usuario.
Ejemplo de Código
Aquí te mostramos un ejemplo de código en C++ que hace esto:

#include <iostream>
int main() {
int n;
float numero, suma = 0, promedio;
std::cout << "Ingrese la cantidad de números: ";
std::cin >> n;
for (int i = 0; i < n; i++) {
std::cout << "Ingrese el número " << i + 1 << ": ";
std::cin >> numero;
suma += numero;
}
promedio = suma / n;
std::cout << "El promedio es: " << promedio << std::endl;
return 0;
}
Explicación del Código
Analicemos el código:
#include <iostream>: Esta línea incluye la bibliotecaiostream, que nos permite usarcin(para leer la entrada del usuario) ycout(para mostrar la salida).int n;: Declara una variable entera llamadanpara guardar la cantidad de números.float numero, suma = 0, promedio;: Declara tres variables de tipofloat. Usamosfloatporque el promedio puede ser un número decimal.numeroguardará cada número que ingrese el usuario.sumaacumulará la suma de todos los números y se inicializa a 0.promedioguardará el resultado final.- El bucle
for: Este bucle se repitenveces. En cada repetición, pide al usuario que ingrese un número, lo guarda en la variablenumeroy lo suma a la variablesuma. promedio = suma / n;: Calcula el promedio dividiendo la suma total por la cantidad de números.std::cout << "El promedio es: " << promedio << std::endl;: Muestra el promedio al usuario.
Este es un programa simple, pero demuestra los conceptos básicos para calcular el promedio de una cantidad variable de números en C++. Puedes modificarlo para que lea los números desde un archivo, o para que realice otras operaciones con los números.
