Baixe o app para aproveitar ainda mais
Prévia do material em texto
AUTOR: NEBERSON ROSA EXERCÍCIO 6 DA LISTA 01 #include<stdio.h> #include<stdlib.h> main() { int c[5][5]; int i=0,j=0,k=0,n=0,cont=0,aux[5][5]; printf("\n---------------Preenchimento da matriz-------------\n"); for(i=0;i<5;i++) { for(j=0;j<5;j++) { printf("Digite valor linha %d coluna %d:",i+1,j+1); scanf("%d", &c[i][j]); } } printf("\n---------------escrita da matriz-------------\n"); for(i=0;i<5;i++) { for(j=0;j<5;j++) { printf(" %d ", c[i][j]); } printf("\n"); } printf("\n---------------Elementos repetidos na matriz-------------\n"); for(i=0;i<5;i++) { for(j=0;j<5;j++) { cont=1; for(k=0;k<5;k++){ for(n=0;n<5;n++){ if((i+j)!=(k+n)){ if((c[i][j]==c[k][n])&&(c[k][n]!=0)) { cont=cont+1; aux[k][n]=c[k][n]; c[k][n]=0; } } } } if(cont>1){ printf("\nElemento %d repetiu %d vezes na matriz", c[i][j],cont); } } } EXERCÍCIO 8 DA LISTA 01 #include<stdio.h> #include<stdlib.h> main() { int c[3][3]; int i,j; int det=0,det2=0,fim=0; printf("\n---------------Preenchimento da primeira matriz-------------\n"); for(i=0;i<3;i++) { for(j=0;j<3;j++) { printf("Digite o valor linha %d coluna %d:", i+1, j+1); scanf("%d",&c[i][j]); } } printf("\n----------------Escrita da matriz--------------\n"); for(i=0;i<3;i++) { for(j=0;j<3;j++) { printf(" %d ", c[i][j]); } printf("\n"); } printf("\n----------------Determinante da Matriz na Diagonal principal--------------\n"); det=((c[0][0]*c[1][1]*c[2][2])+(c[0][1]*c[1][2]*c[2][0])+(c[0][2]*c[1][0]*c[2][1])); printf("Determinante da matriz = %d\n",det); printf("\n----------------Determinante da Matriz na Diagonal secundaria--------------\n"); det2=((c[0][2]*c[1][1]*c[2][0])+(c[0][0]*c[1][2]*c[2][1])+(c[0][1]*c[1][0]*c[2][2])); printf("Determinante da matriz = %d\n",det2); printf("\n----------------Determinante Final da Matriz--------------\n"); fim=det-det2; printf("Determinante da matriz = %d\n",fim); }
Compartilhar