Preciso desenvolver um algoritmo que seja capaz de receber (ler) três valores numéricos reais. Ao final, seu algoritmo deverá exibir os números informados pelo usuário em ordem não-decrescente (crescente).
Respostas
respondido por:
0
O algoritmo será como abaixo. Ele consiste em determinar o menor valor, primeiro comparando a com os demais, caso a não seja o menor, ele compara b com os demais, caso b não seja o menor, determina-se que c é o menor. A partir disso, testa-se qual dos outros dois valores é o menor e os escreve na ordem.
leia (a, b, c)
se (a < b) e (a < c) então
se (b <= c) então
escreva (a, b, c)
senão
se (b > c) então
escreva (a, c, b)
senão
se (b < a) e (b < c) então
se (a <= c) então
escreva (b, a, c)
senão
se (a > c) então
escreva (b, c, a)
senão
se (a <= b) então
escreva (c, a, b)
senão
escreva (c, b, a)
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás