Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/06/2011, 12:44
Avatar de afrika026
afrika026
 
Fecha de Ingreso: junio-2011
Mensajes: 85
Antigüedad: 12 años, 10 meses
Puntos: 19
Respuesta: copiar elementos de un arreglo a otro

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;
}