Ir para conteúdo

POWERED BY:

Arquivado

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

gabriel.lima

Algorítimo em visualg

Recommended Posts

fiz esse algorítimo para o seguinte exercício:

 

"elaborar um programa que leia 12 elementos numéricos em uma matriz do tipo vetor. coloque-os em ordem decrescente e apresente os elementos ordenados"

 

var
A: vetor [1..12] de real
x: real
i, j:inteiro
inicio
para i de 1 ate 12 passo 1 faca
  Escreval ("digite o", i,"° numero:")
  leia (a[i])
fimpara
para i de 1 ate 12 passo 1 faca
  para j de (i+1) ate 11 passo 1 faca
     se a[i]<a[j] entao
        x<-a[i];
        a[i]<-a[j];
        a[j]<-x;
     fimse
  fimpara
fimpara
i<-1
enquanto I<12 faca
  escreval (A[i])
  I<i+1
fimenquanto
fimalgoritmo

 

 

mas da um erro no final, se alguém poder me falar o porque eu agradeceria muito.

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz esse algorítimo para o seguinte exercício:

 

"elaborar um programa que leia 12 elementos numéricos em uma matriz do tipo vetor. coloque-os em ordem decrescente e apresente os elementos ordenados"

 

var
A: vetor [1..12] de real
x: real
i, j:inteiro
inicio
para i de 1 ate 12 passo 1 faca
  Escreval ("digite o", i,"° numero:")
  leia (a[i])
fimpara
para i de 1 ate 12 passo 1 faca
  para j de (i+1) ate 11 passo 1 faca
     se a[i]<a[j] entao
        x<-a[i];
        a[i]<-a[j];
        a[j]<-x;
     fimse
  fimpara
fimpara
i<-1
enquanto I<12 faca
  escreval (A[i])
  I<i+1
fimenquanto
fimalgoritmo

 

 

mas da um erro no final, se alguém poder me falar o porque eu agradeceria muito.

vlw

 

Cara você errou na ultima linha..na atribuião do " I ".

o certo é assim " I <- i+1 " e você colocou " I <i+1 "

fimenquanto

 

vlw

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.