Cita:
Iniciado por afrika026 fijate el codigo que realice para tu duda:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float num_a_promediar[15];
float num_menores_al_promedio[15];
float promedio;
int cantidad_numeros_menores;
//agregamos numeros al num_a_promediar del 0 al 14
for (int i=0; i<=14; i++){
num_a_promediar[i]=i;
}
//sacamos el promedio y lo guardamos en la variable "promedio"
promedio=0;
for (int i=0; i<=14; i++){
promedio=promedio+num_a_promediar[i];
}
promedio=promedio/15;
//ponemos en el array "num_menores_al_promedio" los numeros menores al promedio
cantidad_numeros_menores=0;
for (int i=0; i<=14; i++){
if (num_a_promediar[i]<promedio){
num_menores_al_promedio[cantidad_numeros_menores]=num_a_promediar[i];
cantidad_numeros_menores++;
}
}
cantidad_numeros_menores=cantidad_numeros_menores-1;
//mostramos los resultados
for (int i=0; i<=14; i++){
cout << "Numeros a promediar: " << num_a_promediar[i] << endl;
}
cout << endl;
cout << "Promedio: " << promedio << endl;
cout << endl;
for (int i=0; i<=cantidad_numeros_menores; i++){
cout << "Numeros menores al promedio: " << num_menores_al_promedio[i] << endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}
Debe de absolver dudas de su propia implementación y no darle las cosas ya hechas, total este problema es inofensivo a cualquier nivel.
"Enseña a pescar y no le des los peces en las manos"