Advertisement
Guest User

atestat 24

a guest
Dec 8th, 2014
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.98 KB | None | 0 0
  1. #include <fstream>
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. ifstream f("mat1.in");
  6. ifstream g("mat2.in");
  7. ofstream h("mat.out");
  8.  
  9. int main()
  10. {
  11.     {
  12.         int a[50][50],b[50][50],c[50][60],m,n,p,r,i,j,k;
  13.         f>>m>>n>>p>>r;
  14.         if(n!=m)
  15.             cout<<"Inmultirea nu este posibila!"<<"\n";
  16.         else
  17.         {
  18.             for(i=1; i<=m; i++)
  19.                 for(j=1; j<=n; j++)
  20.                     f>>a[i][j];
  21.             for(i=1; i<=p; i++)
  22.                 for(j=1; j<=r; j++)
  23.                     f>>b[i][j];
  24.             for(i=1; i<=m; i++)
  25.                 for(j=1; j<=n; j++)
  26.                 {
  27.                     for(k=1; k<=p; k++)
  28.                     {
  29.                         c[i][j]=(a[i][k]*b[k][j]);
  30.                     }
  31.                 }
  32.             for(i=1; i<=m; i++)
  33.             {
  34.                 for(j=1; j<=r; j++)
  35.                     h<<c[i][j]<<" ";
  36.                 h<<endl;
  37.             }
  38.         }
  39.         return 0;
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement