Question
EM POTIGOL ! Exercício 3 Construa um programa que irá ler 10 números inteiros em uma ordem qualquer e armazena-los em um vetor. Em seguida apresente todos os números na ordem em que foram lidos. Então, ordene os números e apresente-os em ordem crescente. Exercício 4 Construa um programa que irá ler 10 números inteiros em uma ordem qualquer e armazena-los em um vetor. Em seguida apresente todos os números na ordem em que foram lidos. Então, ordene os números e apresente-os em ordem decrescente.
Solution
3.1
(298 Votos)
Mario
Elite · Tutor por 8 anos
Resposta
Dicas: Os problemas pedem para criar um programa que leia uma lista de 10 números inteiros, imprima como foram lidos e depois os ordene de forma crescente e decrescente. Como estamos trabalhando com a linguagem Potigol, podemos usar a função "leia" para ler os números e armazená-los em uma lista, a função "imprima" para exibir os números, e a função "sorte" para ordená-los.Para fazer a ordenação em ordem decrescente, podemos utilizar a função "sorte" com um argumento adicional que é o operador de comparação '>'. Isso irá inverter a ordem de classificação dos números.Exercício 3:```potigolnumeros = [] for (i )imprima("Números em ordem decrescente: " + numeros)```Ambos os programas primeiro leem 10 números do usuário e os armazenam em uma lista. Em seguida, imprimem a lista conforme foi inserida pelo usuário. Finalmente, eles ordenam a lista em ordem crescente ou decrescente e a imprimem novamente.