Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: Arrays e Matrix (Vetores e Matrizes) |
Declarar e construir um vetor, pedir ao usuário para informar os valores dos elementos e mostrar o maior e o menor valor armazenado no vetor - Desafio de Programação Resolvido em VisuAlgQuantidade de visualizações: 93 vezes |
Pergunta/Tarefa: Escreva um programa VisuAlg que declara e constrói um vetor de 10 inteiros. Em seguida peça ao usuário para informar os valores para os elementos do vetor e, uma vez preenchida, percorra o vetor e mostre os valores armazenados. Para finalizar varra o vetor novamente e mostre os valores do maior e do menor elemento. Sua saída deverá ser parecida com: Informe o 1º valor: 8 Informe o 2º valor: 3 Informe o 3º valor: 4 Informe o 4º valor: 1 Informe o 5º valor: 6 Informe o 6º valor: 5 Informe o 7º valor: 7 Informe o 8º valor: 2 Informe o 9º valor: 3 Informe o 10º valor: 8 Os valores informados foram: 8 3 4 1 6 5 7 2 3 8 O maior valor é: 8 O menor valor é: 1 Veja a resolução comentada deste exercício usando VisuAlg: algoritmo "Maior e menor valor em um vetor" var // declara e constrói um vetor de 10 inteiros valores: vetor[1..10] de inteiro menor, maior: inteiro i: inteiro inicio // vamos pedir ao usuário para informar os 10 valores para i de 1 ate 10 faca escreva("Informe o ", i, "º valor: ") leia(valores[i]) fimpara // vamos exibir os valores informados escreval() escreval() escreva("Os valores informados foram: ") para i de 1 ate 10 faca escreva(valores[i], " ") fimpara // agora vamos encontrar o maior e o menor valor no vetor // vamos assumir que o primeiro elemento // possui o maior e o menor valor Uma idéia na resolução deste exercício é assumir que o primeiro elemento do vetor possui tanto o maior quanto o menor valor. |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |