Ir ao conteúdo
  • Cadastre-se

Como achar determinante de um sistema?


demetrio3000

Posts recomendados

Bem, no seguinte sistema, como exemplo, temos

3x2-3=0 lê-se 3x ao quadrado menos 3

3y2-3=0 lê-se 3 ao quadrado menos 3

não sei escrever elevando ao quadrado...

Bem, alguem sabe fazer em C, para que eu possa retirar o determinante disso?

eu ja sei que estes serão:

x = +- 1

y= +- 1

Se alguem souber como tirar determinante de um sistema através da linguagem C por favor me avise, minha unica duvida é essa.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Para achar o determinante, como já disse o Plateu, podemos usar o método de Sarrus para matriz até 3x3 e cofatores para matriz maior.

O código abaixo calcula o DET (pelo metodo de Sarrus) de uma matriz 3x3, para números inteiros.

Abraços.


#include <stdio.h>

void main()
{
int i, j, w = 0;
int matriz[3][3];
int p1, p2, p3, n1, n2, n3, det;

printf("\n\t[a]\t[b]\t[c]\n\n\t[d]\t[e]\t[f]\n\n\t[g]\t[h]\t[i]\n\n");

for(i=0; i<3; i++)
for(j=0; j<3; j++)
{
printf("Digite o valor de %c: ", ('a' + w++));
scanf("%i", &matriz[i][j]);
//printf("\n");
}

p1 = (matriz[0][0] * matriz[1][1] * matriz[2][2]);
p2 = (matriz[1][0] * matriz[2][1] * matriz[0][2]);
p3 = (matriz[2][0] * matriz[0][1] * matriz[1][2]);

n1 = (matriz[2][0] * matriz[1][1] * matriz[0][2]);
n2 = (matriz[0][0] * matriz[2][1] * matriz[1][2]);
n3 = (matriz[1][0] * matriz[0][1] * matriz[2][2]);

det = p1 + p2 + p3 - n1 - n2 - n3;


printf("\n\t[%i]\t[%i]\t[%i]\n", matriz[0][0], matriz[0][1], matriz[0][2]);
printf("\n\t[%i]\t[%i]\t[%i]\n", matriz[1][0], matriz[1][1], matriz[1][2]);
printf("\n\t[%i]\t[%i]\t[%i]\n", matriz[2][0], matriz[2][1], matriz[2][2]);


printf("\n\nDET = %i", det);

getch();
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!