sumar valores en el arreglo

20/01/2010 - 18:42 por fred | Informe spam
hola
Mediante el teclado entro una cierta cantidad de #s y lo paso como tamaño
de un arreglo,aqui pongo el codigo para que lo entiendan mejor

int[] hombres;
Console.Write("Entrar la cant de hombres: ");
byte cantH = Byte.Parse(Console.ReadLine());
hombres = new int[cantH];
for ( int ier = 0; ier < cantH; ier++)
{
hombres[ier] =Int32.Parse(Console.ReadLine());
}
lo que quiero saber como sumar los valores que yo entro en este codigo:
hombres[ier] =Int32.Parse(Console.ReadLine());
 

Leer las respuestas

#1 Alberto Poblacion
20/01/2010 - 18:52 | Informe spam
"fred" wrote in message
news:
hola
Mediante el teclado entro una cierta cantidad de #s y lo paso como tamaño
de un arreglo,aqui pongo el codigo para que lo entiendan mejor

int[] hombres;
Console.Write("Entrar la cant de hombres: ");
byte cantH = Byte.Parse(Console.ReadLine());
hombres = new int[cantH];
for ( int ier = 0; ier < cantH; ier++)
{
hombres[ier] =Int32.Parse(Console.ReadLine());
}
lo que quiero saber como sumar los valores que yo entro en este codigo:
hombres[ier] =Int32.Parse(Console.ReadLine());



Lo puedes sumar al final, recorriendo el arreglo que ya has construido:

int suma = 0;
foreach (int valor in hombres)
{
suma+=valor;
}

También lo puedes ir haciendo sobre la marcha dentro del mismo bucle que lee
los valores:

int suma = 0;
for ( int ier = 0; ier < cantH; ier++)
{
suma += (hombres[ier] =Int32.Parse(Console.ReadLine()));
}

Preguntas similares