Sei sulla pagina 1di 1

Nombre: Jos Antonio Medrano Gonzlez

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


Materia: lgebra Lineal {
Lenguaje: C# for (int j = 0; j < f2; j++)
{
for (int k = 0; k < f; k++)
using System; {
using System.Collections.Generic; respuesta += matriz1[i, k] * matriz2[k, j];
using System.Linq; }
using System.Text; matrizRespuestas[i, j] = respuesta;
namespace ConsoleApplication1 respuesta = 0;
{ }

class Program }
{ Console.Write("La Matriz AB es: \n");
int[,] matrizRespuesta; string igual = " ";
static void Main(string[] args) for (int i = 0; i < c; i++)
{ {
int respuesta = 0; for (int j = 0; j < f2; j++)
Console.WriteLine("Nmero de columnas: "); {
int c = int.Parse(Console.ReadLine()); igual = igual + (matrizRespuestas[i, j].ToString());
Console.WriteLine("Nmero de filas: "); }
int f = int.Parse(Console.ReadLine()); Console.WriteLine("[" + igual + "]\n");
int[,] matriz1 = new int[c, f]; igual = " ";
Console.WriteLine("Segunda matriz nmero de
columnas: "); }
int c2 = int.Parse(Console.ReadLine()); Console.Read();
Console.WriteLine("Segunda matriz nmero de filas: ");
int f2 = int.Parse(Console.ReadLine());
int[,] matriz2 = new int[c2, f2];
}
else
if (f == c2) {
{ Console.WriteLine("No se pueden multiplicar estas
int[,] matrizRespuestas = new int[c, f2]; matrices"
for (int i = 0; i < c; i++) );
{
for (int j = 0; j < f; j++) Console.
{ Read();
Console.WriteLine("Ingrese valor de la primera }
matriz en {0},{1}: ", i+1, j+1);
matriz1[i, j] = int.Parse(Console.ReadLine()); }
}
} }
}
Console.WriteLine("\n Segunda Matriz: \n");
for (int i = 0; i < c2; i++)
{
for (int j = 0; j < f2; j++)
{
Console.WriteLine("Ingrese valor de la segunda
matriz en {0},{1}: ", i+1, j+1);
matriz2[i, j] = int.Parse(Console.ReadLine());

}
}

Potrebbero piacerti anche