Multiplica matrices

Solo disponible en BuenasTareas
  • Páginas : 3 (623 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de octubre de 2010
Leer documento completo
Vista previa del texto
using System;

namespace MultiplicaMatrices
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entrypoint for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{ int opcion;
do
{
//Console.Clear();
opcion=menu();
switch(opcion)
{
case 1:
//Presentacion
presentacion();
break;

case 2:
Console.WriteLine("Procesando Opción 2");
break;

case 3:string respuesta="s";

//Ciclo While para continuar ejecutando instrucciones
while(respuesta=="s" || respuesta=="S")
{
Console.WriteLine("MATRIZ UNO");Console.Write("Filas de Matriz: ");
int filasMatr1=int.Parse(Console.ReadLine());
Console.Write("Columnas de Matriz: ");
int columnasMatr1=int.Parse(Console.ReadLine());Console.WriteLine("MATRIZ DOS");
Console.Write("Filas de Matriz: ");
int filasMatr2=int.Parse(Console.ReadLine());
Console.Write("Columnas de Matriz:");
int columnasMatr2=int.Parse(Console.ReadLine());

if(columnasMatr1==filasMatr2)
{
int[,] matriz1 = new int[filasMatr1,columnasMatr1];
int[,]matriz2 = new int[filasMatr2,columnasMatr2];

Console.WriteLine("Llenando Matriz Uno");
llenarMatriz(matriz1, "Matriz Uno");
//imprimirMatriz(matriz1);Console.WriteLine();

Console.WriteLine("Llenando Matriz Dos");
llenarMatriz(matriz2, "Matriz Dos");
//imprimirMatriz(matriz2);

int[,] matriz3 = newint[filasMatr1,columnasMatr2];
int[] resultados = new int[filasMatr1*columnasMatr2];

//Variables para moverse a través de los arreglos
int incremento=0;
int ctrFilas1=0;...
tracking img