Observe o algoritmo à seguir, encontre os seus erros e em seguida responda, após corrigir o algoritmo a tarefa que o mesmo realiza é:
algoritmo "numeros" var a, b : inteiro temp : real x : vetor[1..10] de real inicio para a de 1 ate 0 faca escreva ("Digite o", a, "º numero: ") leia(x[a]) fimpara para a de 1 ate 10 para b de 1 ate 9 faca se x[b] > x[b+1] entao temp <- x[b] x[b] <- x[b+1] x[b+1] <- temp fimse fimpara fimpara para a de 1 ate 10 faca escreval(a, "º - ", x[a]) fimpara fimalgoritmo
Ordena de forma crescente os 20 números informados pelo usuário
Inverte a ordem em que os números foram digitados pelo usuário
Ordena de forma decrescente os 20 números informados pelo usuário
Ordena de forma decrescente os 10 números informados pelo usuário
Ordena de forma crescente os 10 números informados pelo usuário
Lista de comentários
bokomoko
O programa tem vários erros de sintaxe e o algoritmo utilizado é um dos piores
Porém, corrigindo os erros de digitação (eu presumo) o programa irá ordenar o vetor do menor pro maior (ordem crescente), portanto, alternativa Ordena de forma crescente os 10 números informados pelo usuário O programa correto segue em anexo para você testar no VisualG 3
Lista de comentários
Porém, corrigindo os erros de digitação (eu presumo) o programa irá ordenar o vetor do menor pro maior (ordem crescente), portanto, alternativa
Ordena de forma crescente os 10 números informados pelo usuário
O programa correto segue em anexo para você testar no VisualG 3