Advertisement
patryk178

Untitled

Feb 3rd, 2021
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int main()
  6. {
  7. int A[4][4];
  8. int B[4][4];
  9. int C[4][4];
  10. int ApB[4][4];
  11. int AmB[4][4];
  12. int ApBpC[4][4];
  13. int AmBmC[4][4];
  14. int mB[4][4];
  15.  
  16. srand(time(NULL));
  17. for(int i=0;i<4;i++)
  18. {
  19. for(int j=0;j<4;j++)
  20. {
  21. A[i][j] = rand()%100;
  22. B[i][j] = rand()%100;
  23. C[i][j] = 0;
  24. if(i==j)C[i][j] = 1;
  25. }
  26. }
  27.  
  28. for(int i=0;i<4;i++)
  29. {
  30. for(int j=0;j<4;j++)
  31. {
  32. ApB[i][j] = A[i][j]+B[i][j];
  33. AmB[i][j] = A[i][j]-B[i][j];
  34. ApBpC[i][j] = A[i][j]+B[i][j]+C[i][j];
  35. AmBmC[i][j] = A[i][j]-B[i][j]-C[i][j];
  36. mB[i][j] = -1*B[i][j];
  37. }
  38. }
  39.  
  40. for(int h = 0;h<8;h++)
  41. {
  42. for(int i=0;i<4;i++)
  43. {
  44. for(int j=0;j<4;j++)
  45. {
  46. switch(h)
  47. {
  48. case 0:
  49. printf("%d ",A[i][j]);
  50. break;
  51. case 1:
  52. printf("%d ",B[i][j]);
  53. break;
  54. case 2:
  55. printf("%d ",C[i][j]);
  56. break;
  57. case 3:
  58. printf("%d ",ApB[i][j]);
  59. break;
  60. case 4:
  61. printf("%d ",AmB[i][j]);
  62. break;
  63. case 5:
  64. printf("%d ",ApBpC[i][j]);
  65. break;
  66. case 6:
  67. printf("%d ",AmBmC[i][j]);
  68. break;
  69. case 7:
  70. printf("%d ",mB[i][j]);
  71. break;
  72. }
  73. }
  74.  
  75. printf("\n");
  76. }
  77. printf("\n");
  78. }
  79.  
  80.  
  81. return 0;
  82.  
  83. }
  84.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement