Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. // Paulo Haas
  2. // MULTIPLICAÇÃO DE MATRIZ 3X3
  3. #define _CRT_SECURE_NO_WARNINGS
  4. #include "pch.h"
  5. #include <iostream>
  6. int main()
  7. {
  8. int matrizA[3][3], matrizB[3][3], matrizResultante[3][3];
  9. int coluna = 0, linha = 0, soma = 0, i;
  10.  
  11. printf("\nDigite a Matriz A\n");
  12. for (linha = 0; linha < 3; linha++)
  13. {
  14. for (coluna = 0; coluna < 3; coluna++)
  15. {
  16. printf("Elemento[a%i%i] ", linha + 1, coluna + 1);
  17. scanf("%i", &matrizA[linha][coluna]);
  18. }
  19. }
  20.  
  21. printf("\nDigite a Matriz B\n");
  22. for (linha = 0; linha < 3; linha++)
  23. {
  24. for (coluna = 0; coluna < 3; coluna++)
  25. {
  26. printf("Elemento[b%i%i] ", linha + 1, coluna + 1);
  27. scanf("%i", &matrizB[linha][coluna]);
  28. }
  29. }
  30.  
  31. for (linha = 0; linha < 3; linha++)
  32. {
  33. for (coluna = 0; coluna < 3; coluna++)
  34. {
  35. for (i = 0; i < 3; i++)
  36. {
  37. soma += matrizA[linha][i] * matrizB[i][coluna];
  38. }
  39. matrizResultante[linha][coluna] = soma;
  40. soma = 0;
  41. }
  42. }
  43.  
  44. printf("\nMatriz C\n");
  45. for (linha = 0; linha < 3; linha++)
  46. {
  47. for (coluna = 0; coluna < 3; coluna++)
  48. {
  49. printf("%i ", matrizResultante[linha][coluna]);
  50. }
  51. printf("\n");
  52. }
  53. printf("\n");
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement