Está en la página 1de 3

Aprende programación fácilmente.

Capítulo 4: Arrays

Capítulo 4

Arrays

27
Aprende programación fácilmente. Capítulo 4: Arrays

4.1) Declaración e inicialización Arrays unidimensionales ( C # 2008 /2005)

namespace Arrays1
{
public class Ejercicio1
{
static void Main()
{
var Temperatura = new double[] { 16.55, 15.28, 16.28,16.72, 15.54 };

// C# 2005
//double [] Temperatura = {16.55, 15.28, 16.28, 16.72, 15.54 };

try
{
for (int i = 0; i < 10; i++)
Console.WriteLine("Valor {0} : {1}", i, Temperatura[i]);
}
catch (IndexOutOfRangeException)
{
Console.WriteLine("Límite array excedido ");
}

} // fin Main

}
}

4.2) C# 2008 / 2005 : MULTIDIMENSIONALES

public static class Ejercicio2


{
static void Main(string[] args)
{
// C# 2005
// double[,] Temp =

var Temp = new double [3, 7]


{
{16.55, 15.28, 16.28, 16.72, 15.54, 15.64, 16.08 },
{16.85, 16.98, 17.18, 16.72, 17.24, 17.34, 17.38 },
{18.55, 17.88, 18.98, 16.72, 16.54, 18.01, 18.48 }
};

for (int dia = 0; dia < 7; dia++)


{
for (int i = 0; i < 3; i++)
Console.WriteLine("Valores dia {0}:{1}", dia, Temp[i, dia]);
Console.WriteLine();
}
}
}

28
Aprende programación fácilmente. Capítulo 4: Arrays

4.3) Asignación de valores al array ‘Jugadores’ (C# 2008 / 2005)

namespace Arrays3
{
class Program
{
static void Main()
{
string[] jugadores = new string[100];

// C# 2008
// var jugadores = new string[100];

asignar(jugadores);

for (int t = 0; t <= 5; t++)


Console.WriteLine(jugadores[t]);
}

public static void asignar(params string[] fichas)


{
fichas[0] = "Martina";
fichas[1] = "Joan";
fichas[2] = "Ana";

for (int t=3; t<=5; t++)


{
Console.WriteLine("Entra nombre jugador nº {0}", t);
string teclado = Console.ReadLine();

fichas[t] = teclado;
}
}
}

29

También podría gustarte