Para utilizar, os programas encontrados no blog... uma das opções é colar no Dev c++. E apertar f9.
domingo, 18 de novembro de 2012
Programa para calcular determinante em uma matriz 3x3
#include<stdio.h>
#include<stdlib.h>
main(){
int bin =3,a[bin],b[bin],c[bin],d[bin],e[bin],i,det;
system("color 0f");
printf("Programa para calcular determinante 3x3\n\n");
for(i=0;i<bin;i++)
{
printf("Digite na 1a coluna a %d linha: ",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<bin;i++)
{
printf("Digite na 2a coluna a %d linha: ",i+1);
scanf("%d",&b[i]);
}
for(i=0;i<bin;i++)
{
printf("Digite na 3a coluna a %d linha: ",i+1);
scanf("%d",&c[i]);
}
for(i=0;i<bin;i++)
{
d[i]=a[i];
}
for(i=0;i<bin;i++)
{
e[i]=b[i];
}
printf("\nAutor:\tDavid Duarte Damaceno\n");
det=((a[0]*b[1]*c[2])+(b[0]*c[1]*d[2])+(c[0]*d[1]*e[2]))-((e[0]*d[1]*c[2])+(d[0]*c[1]*b[2])+(c[0]*b[1]*a[2]));
printf("\n\nMatriz\n\n");
for(i=0;i<bin;i++)
{
printf("|[%d]\t[%d]\t[%d] | \t[%d]\t[%d]\t\n",a[i],b[i],c[i],d[i],e[i]);
}
printf("\n\nDeterminante\n= %d",det);
getchar();
getchar();
}
Assinar:
Postar comentários (Atom)
amigo, nao...
ResponderExcluir