Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<math.h>
- #include<stdio.h>
- #include<stdlib.h>
- int main () {
- int A[3][3] = {0};
- int B[3][3] = {0};
- int C[3][3] = {0};
- int c=220, l=219,b=219 ;
- int i, j, ii;
- int d, soma_matriz;
- int cont_coluna = 3;
- int cont_linha = 3;
- printf("digite:\n 1 - para Soma,\n 2 - para Subtração,\n 3 - para Multiplicação\n\n");
- scanf("%d", &d);
- //ENTRADA DE DADOS
- printf("\nmatriz A :\n\n");
- //MATRIZ A
- for(i=0;i<cont_coluna;i++)
- {
- for(j=0;j<cont_linha;j++)
- {
- printf("[%d] [%d] = ", i, j);
- scanf("%d", &A[i][j]);
- }
- }
- printf("\nmatriz A :\n\n");
- //MATRIZ B
- for(i=0;i<cont_coluna;i++)
- {
- for(j=0;j<cont_linha;j++)
- {
- printf("[%d] [%d] = ", i, j);
- scanf("%d", &B[i][j]);
- }
- }
- //ENTRADA DE DADOS
- //SOMA
- if(d == 1)
- {
- printf("SOMA:\n\n");
- for(i=0;i<cont_coluna;i++)
- {
- for(j=0;j<cont_linha;j++)
- {
- C[i][j] = (A[i][j] + B[i][j]) ;
- //2 printf(" s %d %d = %d\n", i, j, C[i][j]);
- }
- }
- }
- //SUBITRAÇÂO
- if(d == 2)
- {
- printf("SUBTRACAO:\n\n");
- for(i=0;i<cont_coluna;i++)
- {
- for(j=0;j<cont_linha;j++)
- {
- C[i][j] = (A[i][j] - B[i][j]) ;
- // printf(" s %d %d = %d\n", i, j, C[i][j]);
- }
- }
- }
- //MULTIPLICAÇÂO
- if(d == 3)
- {
- printf("MULTIPLICACAO:\n\n");
- for (i=0; i<cont_coluna; i++)
- {
- for (j=0; j<cont_linha; j++)
- {
- soma_matriz = 0;
- C[i][j]=0;
- for (ii=0; ii<cont_coluna; ii++)
- {
- soma_matriz += A[i][ii]*B[ii][j];
- }
- C[i][j]=soma_matriz;
- soma_matriz = 0;
- }
- }
- /*
- printf("MULTIPLICACAO:");
- for(i=0;i<cont_coluna;i++)
- {
- for(j=0;j<cont_linha;j++)
- {
- printf(" s %d %d = %d\n", i, j, C[i][j]);
- }
- }
- */
- }
- //RESPOSTA NOOB
- for(j=0;j<cont_linha;j++)
- {
- printf("%c%c%c%c%c",b,b,b,b,b);
- }
- printf("%c\n", b);
- for (i=0;i<cont_coluna;i++)
- {
- for(j=0;j<cont_linha;j++)
- {
- if(j == 0 )
- {
- printf("%c", l);
- }
- printf(" %d %c",C[i][j] ,l);
- }
- printf("\n");
- for(j=0;j<cont_linha;j++)
- {
- printf("%c%c%c%c%c",b,b,b,b,b);
- }
- printf("%c\n", b);
- }
- system ("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement