Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. #include <iostream>
  2. #include<math.h>
  3. #include<stdio.h>
  4.  
  5.  
  6.  
  7. int dodawanie_macierzy(double A[liczbakolumn][liczbawierszy], double B[liczbakolumn][liczbawierszy], double C[liczbakolumn][liczbawierszy])
  8. {
  9. int i, j;
  10. for (i = 0; i < liczbakolumn; i++)
  11. for (j=0; j < liczbawierszy; j++)
  12. C[i][j]=A[i][j] + B[i][j];
  13.  
  14.  
  15. return 0;
  16. }
  17.  
  18.  
  19. int mnozenie_macierzy(double A[liczbakolumn][liczbawierszy], double B[liczbakolumn][liczbawierszy], double C[liczbakolumn][liczbawierszy])
  20. {
  21. int i, j, k;
  22. for(i=0; i<liczbakolumn; i++)
  23. for(j=0; j<liczbawierszy; j++)
  24. C[i][j]= C[i][j] + A[i][k] * B[k][j];
  25.  
  26.  
  27. return 0;
  28. }
  29.  
  30.  
  31. int odejmowanie_macierzy(double A[liczbakolumn][liczbawierszy], double B[liczbakolumn][liczbawierszy], double C[liczbakolumn][liczbawierszy])
  32. {
  33. int i, j;
  34. for(i=0; i<ilosckolumn; i++)
  35. for(j=0; j<iloscwierszy; j++)
  36. C[i][j]= A[i][j] - B[i][j];
  37.  
  38.  
  39. return 0;
  40. }
  41.  
  42.  
  43. int main()
  44. {
  45. int i, j;
  46. double A[2][3] =
  47. {
  48. {9,8,7},
  49. {5,3,7}
  50.  
  51. }};
  52.  
  53. double B[2][3] =
  54. {
  55. {2,4,6},
  56. {1,5,9}
  57. }};
  58.  
  59. double C[2][3];
  60.  
  61.  
  62. double D[3][2] =
  63. {
  64. {1,3}
  65. {2,4}
  66. {5,9}
  67. }};
  68. printf("MACIERZ nr.1");
  69. for(i=0; i<ilosckolumn; i++)
  70. {
  71. for(j=0; i<liczbawierszy; j++)
  72. printf("%g", B[i][j]);
  73. cout<< ""<<endl;
  74.  
  75. }
  76.  
  77.  
  78.  
  79. printf("MACIERZ nr.2");
  80. for(i=0; i<liczbakolumn: i++)
  81. {
  82. for(j=0 j<liczbawierszy; j++)
  83. printf("%g", C[i][j]);
  84. cout<< ""<<endl;
  85. }
  86.  
  87.  
  88. printf("dodawanie macierzy");
  89. dodawanie_macierzy(A,B,C);
  90. for(i=0; i<liczbakolumn; i++)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement