Informática, perguntado por bvcsilva8, 5 meses atrás

2º Escreva um algoritmo que leia duas matrizes 2x2 de números inteiros e após a leitura dos valores crie uma terceira matriz de tamanho 2x2 que irá armazenar a soma dos elementos que estão na mesma posição nas duas matrizes .

Considere como exemplo as seguintes entradas:

Matriz 1

4 7

3 10

Matriz 2

6 12

2 4

O algoritmo deve produzir a seguinte saída:
Soma Matriz
10 19

5 14

Soluções para a tarefa

Respondido por joaopedrolemos
1

#include <stdio.h>

int main() {

   int ar[2][2], v2[2][2], soma[2][2];

   int i, j, a, b, x, y;

       for (i=0;i<2;i++){

           for (j=0;j<2;j++){

               printf("--> "); scanf("%d",&ar[i][j]);

           }

       }

       

       for (a=0;a<2;a++){

           for (b=0;b<2;b++){

               printf("--> "); scanf("%d",&v2[a][b]);

           }

       }

       

       for (x=0;x<2;x++){

           for (y=0;y<2;y++){

               soma[x][y] = ar[x][y] + v2[x][y];

               printf("%d\t", soma[x][y]);

           }

           printf("\n");

       }

   

   return 0;

}

Perguntas interessantes