• Domingo 15 de Diciembre de 2024, 07:54

Autor Tema:  Suma Dentro Del Arreglo  (Leído 1104 veces)

LuisRo

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Suma Dentro Del Arreglo
« en: Viernes 21 de Abril de 2006, 08:41 »
0
Saludos, estoy empezando a conocer este lenguaje, pero necesito un consejo sobre como sumar en un arreglo.

Se pide el tamaño del vector, luego creo el arreglo, pero lo que necesito es sacar el promedio de los datos del arreglo, pero no se como irlos sumando. Les agradecería mucho su colaboración.


Código: Text
  1. cout<<"Elementos del Vector: "; cin>>n; cout<<"\n";
  2.   int *const p = new int[n];
  3.   for (int i=0; i<n; i++)
  4.     cin>>p[i];
  5.  
  6. ¿Cómo le hago aquí?
  7.  

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Suma Dentro Del Arreglo
« Respuesta #1 en: Viernes 21 de Abril de 2006, 14:53 »
0
debes declarar una variable para guardar el resultado de la suma, luego dentro del mismo FOR vas sumando cada nuevo dato ingresado al arreglo con la variable que has creado.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

kamlife_86

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Suma Dentro Del Arreglo
« Respuesta #2 en: Sábado 22 de Abril de 2006, 01:55 »
0
#include<iostream.h>
#include<process.h>
int *a;
int i;
float suma,prom;
int n;
void main()
{
   char res='s';
   while(res=='s')
   {
   cout<<"Cuantos elementos quiere colocar dentro del vector" << endl;
   cin>>n;
a=new int [n];


for(i=0;i<n;i++)
{
cout<<"Ingrese El numero"<< endl;
cin>>a;
}

for(i=0;i<n;i++)
{
   //acumulador de cada posicion del vecor
   suma=suma+a;

   //operacion de lo que se suma entre lo que se introdujo para el tamaño del vector
 prom=suma/n;


}
//limpia pantala
system("cls");
cout<<" El promedio de lo que introdujo en el vector es de...:"<< prom<<endl<<endl<<endl;

cout<<"Desea Hacer Otra operacion s/n?" << endl;
cin>> res;

if(res=='s'){
suma=prom=0;
   
   //Limpiar Pantalla
   system("cls");
}
   else
      //Pausar la Pantalla
   system("pause");


   }

}

LuisRo

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Suma Dentro Del Arreglo
« Respuesta #3 en: Sábado 22 de Abril de 2006, 06:07 »
0
Muchas gracias por la ayuda, se los agradesco y espero contar con ustedes para futuras dudas.