Advertisement
olekturbo

Zad3a Lab7

Nov 21st, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. int i, j, k, w;
  7. printf("Podaj wymiar macierzy: ");
  8. scanf("%d", &w);
  9. int tab[w][w], tab2[w][w], tab3[w][w];
  10.  
  11. printf("Wpisz liczby pierwszej macierzy:\n");
  12.  
  13. for(i = 0; i < w; i++)
  14. {
  15. for(j = 0; j < w; j++)
  16. {
  17. scanf("%1d", &tab[i][j]);
  18. }
  19. }
  20.  
  21. printf("Wpisz liczby drugiej macierzy:\n");
  22.  
  23. for(i = 0; i < w; i++)
  24. {
  25. for(j = 0; j < w; j++)
  26. {
  27. scanf("%1d", &tab2[i][j]);
  28. }
  29. }
  30.  
  31.  
  32. for(i = 0; i < w; i++)
  33. {
  34. for(j = 0; j < w; j++)
  35. {
  36. tab3[i][j] = 0;
  37. }
  38. }
  39.  
  40. for(i = 0; i < w; i++)
  41. {
  42. for(j = 0; j < w; j++)
  43. {
  44. for(k = 0; k < w; k++)
  45. {
  46. tab3[i][j]+= tab[i][k] *
  47. tab2[k][j];
  48. }
  49. }
  50. }
  51.  
  52. for(i = 0; i < w; i++)
  53. {
  54. for(j = 0; j < w; j++)
  55. {
  56. printf("%3d", tab3[i][j]);
  57. }
  58. printf("\n");
  59. }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement