Ir ao conteúdo
  • Cadastre-se

Como fazer, em linguagem C, uma matriz(nxn) triangular?


hermesfernando

Posts recomendados

Por favor,

Sou um estudante de eng. e um novo membro do Clube do Hardware. Estou interesado em resolver um problema que o professor de programaçao colocou em sua prova e eu, sem argumentos, nao soube respondé-la. Devido a essa falha, queria mandá-la para ser respondida no forum. A questao é a seguinte:

" produza os seguintes programas em C que dos devidos tópicos :

a) Resolver sistema de equaçoes triangular inferior;

B) Resolver sistema de equaçoes triangular superior;

c) Resolver sistema de equaçoes em LU (creio que é para multiplicar a matriz triangular inferior com a superior);

Sou muito grato para as pessoas que possam me ajudar e deixo isto como topico para quem quiser estudar o problema.

OBRIGADO!

Link para o comentário
Compartilhar em outros sites

Vou te passar um algoritmo pra voce implementar... esse é da matriz triangular superior. Qq dúvida me fale!

inteiro triangular<-1;

para i<-0 até 1{

para j <- i+1 até 2{

se (x[j]!=1) então {

triangular <-0;

}

}

}

se (triangular=1) então {

para i<- 0 até 2{

para j<- 0 até i{

}

}

}

Link para o comentário
Compartilhar em outros sites

ESTOU PERTO MAIS O CODE NAO ESTÁ COMPLETO, AJUDEM-ME

#include <stdio.h>

#include <math.h>

int main(){

int s, n, x, y;

float M[n][n];

printf("Informe a dimensao da Matriz: ");

scanf("%d",&n);

scanf("%d",&s);

if(n==s){

printf("o vetor é solução da matriz encontrada");

}

else{

printf("o vetor nao é solução da matriz encontrada");

return 0;

}

printf("\nDigite o valor da matriz posicao[][]: ");

printf("M[%d][%d]= ", x,y);

for ( x = 0; x < n; x++ ){

for ( y = 0; y < n; y++ ){

scanf("%d",&x);

scanf("%d",&y);

scanf ("%f",&M[n][n]);

}

}

printf("\n a matriz triangular é:\n");

for(x=0;x<n;x++)

{

for(y=0;y<n;y++)

{

if(x>=y)

printf("M[x][y]\t");

else

printf("0\t");

}

printf("\n");

}

getch();

return 0;

}

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!