Ejercicio Suma de Matrices
Enviado por INGENIO14 • 17 de Julio de 2014 • Tarea • 248 Palabras (1 Páginas) • 231 Visitas
Ejercicio Suma de Matrices
Suma o adición
Dadas las matrices m-por-n ,A y B, su suma A + B es la matriz m-por-n calculada sumando los elementos correspondientes (i.e. (A + B)[i, j] = A[i, j] + B[i, j] ). Es decir, sumar cada uno de los elementos homólogos de las matrices a sumar. Por ejemplo:
Suma de Matrices en C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int x, y, f, c;
do
{
Console.Write("Introduzca la cantidad de filas ");
f = Convert.ToInt32(Console.ReadLine());
} while (f < 2);
do
{
Console.Write("Introduzca la cantidad de columnas ");
c = Convert.ToInt32(Console.ReadLine());
} while (c < 2);
int[,] A = new int[f, c];
int[,] B = new int[f, c];
int[,] C = new int[f, c];
Console.WriteLine("\nA continuacion los valores de A \n");
for (x = 0; x < f; x++)
for (y = 0; y < c; y++)
{
Console.Write("Introduzca el valor {0}, {1} ", x, y);
A[x, y] = Convert.ToInt32(Console.ReadLine());
}
Console.WriteLine("\nA continuacion los valores de B \n");
for (x = 0; x < f; x++)
for (y = 0; y < c; y++)
{
Console.Write("Introduzca el valor {0}, {1} ", x, y);
B[x, y] = Convert.ToInt32(Console.ReadLine());
}
/* Suma de las matrices */
for (x = 0; x < f; x++)
for (y = 0; y < c; y++)
C[x, y] = A[x, y] + B[x, y];
/* visualizamos las matrices */
Console.WriteLine("\nLa Suma de las Matrices es:\n");
Console.WriteLine("Matriz A \t+\t Matriz B \t=\t Matriz C\n");
for (x = 0; x < f; x++)
{
for (y = 0; y < c; y++)
Console.Write("{0} \t", A[x, y]);
Console.Write("\t");
for (y = 0; y < c; y++)
Console.Write("{0} \t", B[x, y]);
Console.Write("\t");
for (y = 0; y < c; y++)
Console.Write("{0} \t", C[x, y]);
Console.Write("\n");
}
Console.Read();
}
}
}
...