GJPassos

MATRIZES 02

May 22nd, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //GILMAR PASSOS
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <math.h>
  5. #include <iostream>
  6. #include <conio.h>
  7. #include <string>
  8. #include <ctime>
  9. #include <locale.h>
  10.  
  11. //Escreva um algoritmo que leia duas matrizes (A e B) de números inteiros
  12. //de 5 x 3 elementos, e calcule a soma dessas matrizes na matriz Soma.
  13. //No final imprima as três matrizes, sendo que primeiro deve ser
  14. //apresentado todos os elementos da matriz A, depois todos da matriz B e
  15. //por fim todos da matriz Soma.
  16.  
  17. int main ()
  18.  {
  19.  
  20.  setlocale(LC_ALL, "Portuguese");
  21.  
  22.  srand(time(NULL));
  23.  
  24.  int matriz[3][5][3];
  25.  int linha, coluna;
  26.  
  27.  printf("\n\n");
  28.  printf ("MATRIZ A\n\n");
  29.  for (linha=0 ; linha<5 ; linha++)
  30.  {
  31.      for (coluna=0 ; coluna<3 ; coluna++)
  32.  {              matriz[1][linha][coluna] = rand() % 99;
  33.         printf("%4d",matriz[1][linha][coluna]);
  34.  
  35.  }
  36.  
  37.         printf("\n\n");
  38.  
  39.            
  40.  }
  41.  printf ("MATRIZ B\n\n");
  42.   for (linha=0 ; linha<5 ; linha++)
  43.  {
  44.      for (coluna=0 ; coluna<3 ; coluna++)
  45.  {     
  46.         matriz[2][linha][coluna] = rand() % 99;
  47.         printf("%4d",matriz[2][linha][coluna]);
  48.  
  49.  }
  50.  
  51.         printf("\n\n");
  52.  
  53.            
  54.  }
  55.  
  56.         getch();
  57.         printf("\n\n");
  58.         printf ("MATRIZ SOMA\n\n");
  59.          for (linha=0 ; linha<5 ; linha++)
  60.  {
  61.      for (coluna=0 ; coluna<3 ; coluna++)
  62.  {     
  63.         matriz[3][linha][coluna] = matriz[1][linha][coluna] + matriz[2][linha][coluna];
  64.         printf("%4d",matriz[3][linha][coluna]);
  65.  
  66.  }
  67.  
  68.         printf("\n\n");
  69.  
  70.            
  71.  }
  72.  
  73.         getch ();
  74.  
  75. }
Advertisement
Add Comment
Please, Sign In to add comment