Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: VisuAlg Básico |
Um algoritmo que lê três números e os classifica e exibe em ordem crescente - Desafio de Programação Resolvido em VisuAlgQuantidade de visualizações: 757 vezes |
Pergunta/Tarefa: Escreva um algoritmo VisuAlg que pede ao usuário três números inteiros. Em seguida, ordene os três valores em ordem crescente e os exiba. Sua saída deverá ser parecida com: Informe o primeiro valor: 7 Informe o segundo valor: 4 Informe o terceiro valor: 6 Os números ordenados em ordem crescente são: 4 6 7 Veja a resolução comentada deste exercício usando VisuAlg: algoritmo "Ler três números e classificar em ordem crescente" var num1, num2, num3, temp: inteiro inicio // vamos pedir que o usuário informe três números inteiros escreva("Informe o primeiro valor: ") leia(num1) escreva("Informe o segundo valor: ") leia(num2) escreva("Informe o terceiro valor: ") leia(num3) // o primeiro número é maior que o segundo? vamos trocá-los se num1 > num2 entao temp <- num1 num1 <- num2 num2 <- temp fimse // o segundo número é maior que o terceiro? vamos trocá-los se num2 > num3 entao temp <- num2 num2 <- num3 num3 <- temp fimse |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
Dicas e truques de outras linguagens |
Delphi - Como calcular o coeficiente angular de uma reta em Delphi dados dois pontos no plano cartesiano C - Como somar os elementos de um vetor em C usando uma função recursiva - Linguagem C para iniciantes |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |