Ir para conteúdo

POWERED BY:

Arquivado

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

jesse castro

ordenar matriz no visualg

Recommended Posts

Boa tarde.

 

sou novato na ramo de programação, estou na faze de exames e tenho uma duvida em um exercício e preciso de um help...

 

preciso ordenar essa matriz em ordem crescente e não estou conseguindo; alguém consegue me dar um apoio.

 

var
matriz: vetor[1..5,1..5] de real

inicio
para lin de 1 ate 5 faca
     para col de 1 ate 5 faca
        se (col=5) entao
           escreval("Informe o Ultimo numero da",lin,"ª linha")
           leia(matriz[lin,col])
        senao
           escreval ("informe um numero real para a", lin,"ª e coluna",col)
           leia(matriz[lin,col])
        fimse
     fimpara
  fimpara
  para lin de 1 ate 5 faca
     para col de 1 ate 5 faca
        se (matriz[lin,col]>(matriz[lin,col+1])) entao
           maior <- matriz[lin,col]
           matriz[lin,col]<- (matriz[lin,col+1])
           matriz[lin,col+1] <- maior
        fimse
     fimpara
  fimpara

ele le e dá a mensagem que a matriz[1,6] não foi encontrada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sugiro q opte por usar algum método de ordenação, de uma olhada nesses sites:

http://homepages.dcc.ufmg.br/~joaoreis/Site%20de%20tutoriais/c_int/matrizes.htm

http://www.portugal-a-programar.org/forum/index.php?topic=35975.0

Estão em C, + eu te ajudo a transformar para visualg se tiver muitas duvidas.

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.