IDE: Visual Studio 2008
1- Creo una aplicación de consola, luego procedo a crear el arreglo con un nombre de variable asignada llamada "valores", luego de esto le doy los valores dentro del arreglo como esta en el codigo de abajo:
int[] valores = { 5, 5, 5 };
2- Luego de esto inicializo una variable de tipo int (entero) y le doy como valor 0.
int respuesta = 0;
3- Ahora genero una instrucción "for" para recorrer el arreglo, pero aparte de recorrer el arreglo necesito que me sume todo los valores que contenga dicho arreglo.
Dentro de este ciclo agrego la variable "respuesta" creada mas arriba en nuestro codigo y le digo que sume todo los valores del arreglo.
for (int i = 0; i < valores.Length; i++)
{
respuesta += valores[i];
}
4- Y en el final, imprimo por pantalla el resultado de la suma total del arreglo con las siguientes lineas:
Console.WriteLine("Resultado de la suma: "+respuesta);
Console.ReadLine();
5- Imágenes con el resultado obtenido:
Le pego el código completo por si lo necesitan probar:
public static void Main(string[] args)
{
int[] valores = { 5, 5, 5 };
int respuesta = 0;
for (int i = 0; i < valores.Length; i++)
{
respuesta += valores[i];
}
Console.WriteLine("Resultado de la suma: "+respuesta);
Console.ReadLine();
}
Ahora les mostrare como se recorre un arreglo de String o como ustedes lo llamen:
Ocupo el mismo IDE para crear el proyecto.
Es muy parecido a la explicación de arriba pero con pequeños cambios, lo voy a explicar lo mas sencillo posible.
1- Creo un arreglo de String que soporte 3 objetos del tipo string
string[] ar = new string[3];
2- procedo a crear mis objetos:
ar[0] = "lapiz";
ar[1] = "cuaderno";
ar[2] = "cartulina";
3- Creo mi ciclo "for" que va a recorrer mi arreglo pero dentro de este le asigno una variable del tipo string para que me muestre por pantalla el resultado de los objetos contenido en mi arreglo.
for (int i = 0; i < ar.Length; i++)
{
string s = ar[i];
Console.WriteLine(s);
}
Console.ReadLine();
5- Muestro la imagen del resultado obtenido:
Le pego el código completo por si lo necesitan probar:
public static void Main(string[] args)
{
string[] ar = new string[3];
ar[0] = "lapiz";
ar[1] = "cuaderno";
ar[2] = "cartulina";
for (int i = 0; i < ar.Length; i++)
{
string s = ar[i];
Console.WriteLine(s);
}
Console.ReadLine();
}
* Pronto les proporcionare el código completo en archivo.