Calcular el promedio de 50 valores almacenados en un vector en c++

Calcular el promedio de 50 valores almacenados en un vector. Determinar además cuantos son mayores que el promedio, imprimir el promedio, el número de datos mayores que el promedio y una lista de valores mayores que el promedio.

Haz clic aquí para suscribirte a mi canal

#include<iostream>

using namespace std;

int main()

{

    int i,n,suma = 0,*vector, c = 0;

    float promedio = 0;

    cout<<«Ingresa el tamaño del arreglo: «;

    cin>> n;

    vector = new int[n];

    for (i = 0; i < n; ++i){

        cout<< «Ingresa un numero: «;

        cin>> vector[i];

    }

    for (i = 0; i < n; ++i){

        suma += vector[i];

    }

    promedio = suma / n;

    cout<< «EL promedio de los numeros es: «<<promedio <<endl;

    for (i = 0; i < n; ++i){

        if (vector[i] > promedio){

            cout<< vector[i] <<endl;

            c++;

        }    

    }

    cout<< «numeros mayores al promedio: «<<c;

    delete [] vector;

    return 0;

}

Descargar Programa

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *