Está en la página 1de 4

¿Cómo almaceno un valor?

Ejemplo: Quiero almacenar el nombre de una persona

string nombre= “Pedro”;

¿Qué haría si deseo almacenar los nombres de varias personas

string nombre1=“Pedro” ;
string nombre2=“Maria”;
string nombre3=“Luis”;
string nombre4=“Benito”; String[] nombres={“Pedro”,”Maria”,”Luis”,”Benito”,
string nombre5=“Sabrina”; ”Sabrina”,”Lucho”,”Josefina”}
String nombre6=“Lucho”;
String nombre7=“Josefina”;
¿Cómo accedemos a un valor?

string nombres={“Pedro”,”Maria”,”Luis”,”Benito”, ”Sabrina”,”Lucho”,”Josefina”}

Indice 0 1 2 3 4 5 6

¿Cómo accedemos al valor del nombre “Luis” ?

nombres[2]

Nombre del array Indice

¿Cómo accedemos al valor del nombre “Lucho” ?


nombres[5]

Nombre del array Indice


¿Cómo recorro los elementos de un array?
Forma 1 : Uso del for

string[] nombres={“Pedro”,”Maria”,”Luis”,”Benito”, ”Sabrina”,”Lucho”,” Josefina”}

Indice 0 1 2 3 4 5 6

int nlongitud= nombres.length;


Longitud de un array

i Condicion Muestra
0 (i<nlongitud) (0<7) nombres[0]=Pedro
1 (i<nlongitud) (1<7) nombres[1]= Maria
2 (i<nlongitud) (2<7) nombres[2]= Luis for(int i=0 ; i<nlongitud ; i++){
Console.writeLine (nombres[i])
3 (i<nlongitud) (3<7) nombres[3]= Benito }
4 (i<nlongitud) (4<7) nombres[4]= Sabrina
5 (i<nlongitud) (5<7) nombres[5]= Lucho
6 (i<nlongitud) (6<7) nombres[6]= Josefina
7 (i<nlongitud) (7<7)
¿Cómo recorro los elementos de un array?

Forma 2 : Uso del foreach

string[] nombres={“Pedro”,”Maria”,”Luis”,”Benito”, ”Sabrina”,”Lucho”,” Josefina”}

Recorre cada elemento

Pedro
foreach(string nom in nombres){ Maria
RESULTADO
Luis
Console.writeLine(nom) Benito
Sabrina
} Lucho
Josefina

También podría gustarte