domingo, 22 de noviembre de 2015

Algebra de matrices c++



Algebra de Matrices 



Códigos de ejemplo.

Suma de matrices.
#include<iostream>
using namespace std;
int main(){
int m,n;
  cin>>m>>n;
  int  A[m][n],B[m][n],C[m][n];
  for( int i=0;i<m;i++){
     for(int j=0;j<n;j++){
            cout<<"A["<<i<<"]["<<j<<"]:";
            cin>>A[i][j];
      }
  }
   for( int i=0;i<m;i++){
      for(int j=0;j<n;j++){
            cout<<"B["<<i<<"]["<<j<<"]:";
            cin>>B[i][j];
      }
   }
 for( int i=0;i<m;i++){
     for(int j=0;j<n;j++){
            C[i][j]=A[i][j]+B[i][j];
      }
 }
 for( int i=0;i<m;i++){
     for(int j=0;j<n;j++){
 
            cout<<C[i][j]<<endl;
      }
  }
}
Resta de matrices.
#include<stdio.h>
 
int a[4][4],b[4][4],c[4][4], i,j,k,l;
 
main()
{
 
printf("
");
printf("Este Programa Suma, Resta y Multiplica  Matrices de  4 * 4
");
printf("Introduce valores de la matriz a: 
");
 
 for(i=0; i<4; i++){
 
 for(j=0; j<4; j++){
 scanf("%d",&a[i][j]);
 }
 printf("
");
 }
 
printf("Introduce valores de la matriz b: 
");
 
 for(i=0; i<4; i++){
 
 for(j=0; j<4; j++){
 scanf("%d",&b[i][j]);
 }
 printf("
");
 }
 
 printf("Le Resta de la Matriz a-b es: 
");
 
 for(i=0; i<4; i++){
 
 for(j=0; j<4; j++){
 
 c[i][j]=a[i][j]-b[i][j];
 
 printf("  %d  ",c[i][j]);
 }
 printf("
 
");
 }
 
}
Multiplicación de matrices.
#include<stdio.h>
 
int a[4][4],b[4][4],c[4][4], i,j,k,l;
 
main()
{
 
printf("
");
printf("Este Programa Suma, Resta y Multiplica  Matrices de  4 * 4
");
printf("Introduce valores de la matriz a: 
");
 
 for(i=0; i<4; i++){
 
 for(j=0; j<4; j++){
 scanf("%d",&a[i][j]);
 }
 printf("
");
 }
 
printf("Introduce valores de la matriz b: 
");
 
 for(i=0; i<4; i++){
 
 for(j=0; j<4; j++){
 scanf("%d",&b[i][j]);
 }
 printf("
");
 }

printf("La Multiplicacion de la Matriz a*b es: 
");
 
 for(i=0; i<4; i++){
 
 for(j=0; j<4; j++){
   c[i][j]=0;
 for(k=0; k<4; k++){
 
 c[i][j]+=a[i][k]*b[k][j]; 
 
 
 }
 printf("  %d  ",c[i][j]);
 }
 printf("
");
 }
 
 
 
 
 
 
}

No hay comentarios:

Publicar un comentario

クリスマスの足跡ブログパーツ