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 Arrays
{
class ArraysApp
static void Main()
string[] nombres; // Declaración del array
ushort num=0;
do
try
Console.Write("¿Cuántos nombres vas a introducir? ");
num=UInt16.Parse(Console.ReadLine());
catch
continue;
} while (num==0);
nombres=new string[num]; // 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 todo
el array y escribir sus valores en la consola. En definitiva, para acceder a un elemento del
array se usa la sintaxis "array[índice] "