Buscar

Gauss_Jordan em Fortran

Boa noite.

Alguém tem a implementação do método de Gauss-Jordan em Fortran?

Se tiver em C ou Java também serve. 

Obrigado.

💡 4 Respostas

User badge image

Yan Megale

cool

0
Dislike0
User badge image

Andre Smaira

#include<stdio.h>

#include<conio.h>

void main()

{

float a[3][4],t; int i,j,k;

clrscr();

printf("Insira os elementos : \n");

for(i=0;i<3;i++)

{

for(j=0;j<4;j++)

{

printf("a[%d][%d] : ",i,j);

scanf("%f",&a[i][j]);

}

}

for(i=0;i<3;i++)

{ for(j=0;j<4;j++)

{

printf("%.0de",a[i][j]);

}

printf("\n");

}

printf("\n\n");

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

{

if(i!=j)

{

t=a[j][i]/a[i][i];

for(k=0;k<4;k++)

a[j][k]=a[j][k]-(a[i][k]*t);

}

}

}

printf("Forma da Matriz : \n");

for(i=0;i<3;i++)

{

for(j=0;j<4;j++)

{

printf("\t %.0f",a[i][j]);

}

printf("\n");

}

printf("\n\nSolução é = ");

for(i=0;i<3;i++)

{

printf("%f ",a[i][3]/a[i][i]);

}

getch();

}

0
Dislike0
User badge image

Andre Smaira

#include<stdio.h>

#include<conio.h>

void main()

{

float a[3][4],t; int i,j,k;

clrscr();

printf("Insira os elementos : \n");

for(i=0;i<3;i++)

{

for(j=0;j<4;j++)

{

printf("a[%d][%d] : ",i,j);

scanf("%f",&a[i][j]);

}

}

for(i=0;i<3;i++)

{ for(j=0;j<4;j++)

{

printf("%.0de",a[i][j]);

}

printf("\n");

}

printf("\n\n");

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

{

if(i!=j)

{

t=a[j][i]/a[i][i];

for(k=0;k<4;k++)

a[j][k]=a[j][k]-(a[i][k]*t);

}

}

}

printf("Forma da Matriz : \n");

for(i=0;i<3;i++)

{

for(j=0;j<4;j++)

{

printf("\t %.0f",a[i][j]);

}

printf("\n");

}

printf("\n\nSolução é = ");

for(i=0;i<3;i++)

{

printf("%f ",a[i][3]/a[i][i]);

}

getch();

}

0
Dislike0

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

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais