Post on 13-Jul-2015
5/12/2018 Matrices C# - slidepdf.com
http://slidepdf.com/reader/full/matrices-c-55a4d0a14fb30 1/5
Universidad Laica "Eloy Alfaro" de Manabí
1
FACULTAS DE CIENCIAS
INFORMATICAS
Lenguaje de Programación II
Alumno:
López Pallo Miguel Ángel
Curso:Cuarto “B”
Profesor:
Ing. E. Barcia
2011-2012
5/12/2018 Matrices C# - slidepdf.com
http://slidepdf.com/reader/full/matrices-c-55a4d0a14fb30 2/5
Universidad Laica "Eloy Alfaro" de Manabí
1) Suma los números de cada columna de la matriz 3x3 y muestra el
resultado
int[,] matriz = new int[3, 3];
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
Console.Write("Ingrese valor en la posicion {0},{1} : ", a, b);matriz[a, b] = int.Parse(Console.ReadLine());
}}
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
Console.Write(" {0} ", matriz[a, b]);}
Console.WriteLine();}
int C1 = 0, C2 = 0, C3 = 0; for (int a = 0; a < 3; a++)
{
for (int b = 0; b < 3; b++)
{ if (a == 0){
C1 = C1 + matriz[b, a];}
if (a == 1){
C2 = C2 + matriz[b, a];}
if (a == 2){
C3 = C3 + matriz[b, a];}
}
}
Console.WriteLine("La suma de la primera columna es = " + C1); Console.WriteLine("La suma de la segunda columna es = " + C2); Console.WriteLine("La suma de la tercera columna es = " + C3); Console.ReadLine();
2
5/12/2018 Matrices C# - slidepdf.com
http://slidepdf.com/reader/full/matrices-c-55a4d0a14fb30 3/5
Universidad Laica "Eloy Alfaro" de Manabí
2) Buscar el numero mayor y menor dentro de una matriz de 3x3
int[,] matriz = new int[3, 3];
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
Console.Write("Ingrese valor para la matriz " + a + "," + b + " = ");matriz[a, b] = int.Parse(Console.ReadLine());
}}
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
Console.Write(" {0} ", matriz[a, b]);}
Console.WriteLine();}
int mayor= matriz[0,0]; int menor = matriz[0, 0];
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
if (mayor < matriz[a, b]){
mayor = matriz[a, b];}
if (menor > matriz[a, b]){
menor = matriz[a, b];}
} }
Console.WriteLine("El numero mayor es {0}", mayor); Console.WriteLine("El numero mayor es {0}", menor); Console.ReadLine();
3
5/12/2018 Matrices C# - slidepdf.com
http://slidepdf.com/reader/full/matrices-c-55a4d0a14fb30 4/5
Universidad Laica "Eloy Alfaro" de Manabí
3) Calcula cuantos números pares e impares hay en una matriz de 3x3
int[,] matriz = new int[3, 3];
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
Console.Write("Ingrese valor para la matriz " + a + "," + b + " = ");
matriz[a, b] = int.Parse(Console.ReadLine());}}
for (int a = 0; a < 3; a++){
for (int b = 0; b < 3; b++){
Console.Write(" {0} ", matriz[a, b]);}
Console.WriteLine();}
int pares = 0; int impares = 0; for (int a = 0; a < 3; a++)
{
for (int b = 0; b < 3; b++){
if (matriz[a, b] % 2 == 0){
pares++;}
else{
impares++;}}
}
Console.WriteLine("Hay "+ pares +" numeros pares " ); Console.WriteLine("Hay " + impares + " numeros impares "); Console.ReadLine();
4
5/12/2018 Matrices C# - slidepdf.com
http://slidepdf.com/reader/full/matrices-c-55a4d0a14fb30 5/5
Universidad Laica "Eloy Alfaro" de Manabí
4) Muestra en la Matriz una X de 5x5
int x = 4; int[,] matriz = new int[5,5];
for (int a = 0; a < 5; a++){
matriz[a, a] = 1;
} for (int a = 0; a < 5; a++)
{
matriz[a, x] = 1;x--;
} Console.WriteLine();
for (int a = 0; a < 5; a++){
for (int b = 0; b < 5; b++){
Console.Write(matriz[b, a] + " ");
} Console.WriteLine("");
}
Console.ReadLine();
5