Presentacion Arra Ys Con C#
-
Upload
macastroj -
Category
Technology
-
view
1.263 -
download
3
Transcript of Presentacion Arra Ys Con C#
![Page 1: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/1.jpg)
ARRAY ARRAY BIDIMENSIONALESBIDIMENSIONALES
Visual C# .NET 2005
Ing. Marco Castro Javier
![Page 2: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/2.jpg)
Ing. Marco Castro JavierIng. Marco Castro Javier
Array Bidimensional (Matriz/Tabla)
Las líneas horizontales en una matriz se denominan filas y las líneas verticales se denominan columnas. A una matriz con m filas y n columnas se le denomina matriz m-por-n (escrito mxn), y m y n son sus dimensiones.
Las dimensiones de una matriz siempre se dan con el número de filas primero y el número de columnas después.La entrada de una matriz A que se encuentra en la fila i-ésima y la columna j-ésima se le llama entrada i,j o entrada (i,j)-iésima de A. Esto se escribe como Ai,j o A[i,j].
![Page 3: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/3.jpg)
Ing. Marco Castro JavierIng. Marco Castro Javier
Representaciones
La matriz
es una matriz 4×3. El elemento A[2,3] o a2,3 es 7.
La matriz
es una matriz 1×9, o un vector fila con 9 elementos.
![Page 4: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/4.jpg)
Ing. Marco Castro JavierIng. Marco Castro Javier
Ejemplo Declaración de Arrays
Visual C# .NET 2005
int [,] a = new int[2,3];
string [,] nom = new string[3,4];
char[] s = new char[10];
Matríz
Vector
Matríz
![Page 5: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/5.jpg)
Ing. Marco Castro JavierIng. Marco Castro Javier
Ejemplos: Rutina Ingreso Datos a Matríz por Fila en Visual C# .NET
2005
…
for (i=0; i<2; i++)
{ for(j=0; j<3; j++)
{ Console.Write(“Ingrese un Numero: “);
a[i,j] = Convert.ToInt16(Console.ReadLine());
}
}
…
![Page 6: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/6.jpg)
Ing. Marco Castro JavierIng. Marco Castro Javier
…
for (i=0; i<2; i++)
{ for(j=0; j<3; j++)
Console.Write(“{0}\t”,a[i,j]);
Console.WriteLine();
}
…
Rutina Salida Datos de Matríz por Fila en Visual
C# .NET 2005
![Page 7: Presentacion Arra Ys Con C#](https://reader036.fdocuments.mx/reader036/viewer/2022082416/557aeaecd8b42a25358b4b26/html5/thumbnails/7.jpg)
Ing. Marco Castro JavierIng. Marco Castro Javier
…
s=0;
for (i=0; i<2; i++)
{ for(j=0; j<3; j++)
s += a[i,j];
}
Console.WriteLine(“Suma Elem. Matriz es = {0}”,s);
…
Rutina Suma Elem. Detoda la Matríz en
Visual C# .NET 2005