Buscar

Lista Exercicios Pratica de Programação II

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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);
}

Outros materiais