Está en la página 1de 6

Universidad Tecnológica De

Santiago
(UTESA)

Asignatura:
LAB. DE PROGRAMACION III

Tema:
EXPLICAR EL CÓDIGO DEL PROGRAMA

Presentado por:
KEVIN ANTONIO PEREZ PAREDES

Matricula:
1-21-3964

Presentado A:
NELDO ORTEGA
using System;
namespace Arrays2

class Arrays2App

static void Main()

ushort num=3;

do

try

{
Console.Write("¿Cuántos nombres vas a introducir? ");

num=UInt16.Parse(Console.ReadLine());

catch

continue;

} while (num==0);

string[] nombres=new string[num]; // Declaración e instanciación del array

for (int i=0; i<num; i++)

{
Console.Write("Escribe el nombre para elemento {0}: ", i);

nombres[i]=Console.ReadLine();

Console.WriteLine("Introducidos los {0} nombres", num);

Console.WriteLine("Pulsa INTRO para listarlos");

string a=Console.ReadLine();

for (int i=0; i<num; i++)

Console.WriteLine("Elemento {0}: {1}", i, nombres[i]);


}

a=Console.ReadLine();

En este pequeño programa hemos declarado un array y lo hemos instanciado después de haber
preguntado al usuario cuantos elementos iba a tener. Como veis, hemos utilizado un bucle for para
recoger todos los valores que hay que meter en el array. Quiero que presten especial atención a
como hemos introducido los valores en el array: en la línea “nombres [ i ] = Console.ReadLine () "lo
que hacemos es que al elemento "i" del array le asignamos lo que devuelve el metodo
ReadLine. Como "i" tomara valores entre 0 y el número total de elementos menos uno
rellenaremos el array completo (fijaos en la condición del bucle, que es i<num, es decir, que

si i es igual a num el bucle ya no se itera). Después tenemos otro bucle for para recorrer todoel
array y escribir sus valores en la consola. En definitiva, para acceder a un elemento del array se
usa la sintaxis "array[índice] "

También podría gustarte