Leia 3 números reais
e C e exiba-os em ordem crescente.
Passo 1
O enunciado pede para ler três números reais A, B e C e exibi-los em ordem crescente; o conteúdo é um algoritmo de ordenação simples que usa comparações e trocas ou uso de mínimo, máximo e soma.
Passo 2
Para ordenar três valores de forma eficiente, a gente pode achar separadamente o menor valor, o maior valor e depois calcular o valor intermediário. Assim evitamos muitos ifs e organizamos a solução em passos claros.
Passo 3
Inicialmente definimos uma variável menor e comparamos com A, B e C:
Se B < menor, então menor := B
Se C < menor, então menor := C
Depois definimos uma variável maior e comparamos com A, B e C:
Se B > maior, então maior := B
Se C > maior, então maior := C
Se B < menor, então menor := B
Se C < menor, então menor := C
Depois definimos uma variável maior e comparamos com A, B e C:
Se B > maior, então maior := B
Se C > maior, então maior := C
Passo 4
Para achar o valor que fica no meio, usamos a soma dos três números menos menor e maior. Ou seja, médio := A + B + C - menor - maior
Passo 5
Por fim exibimos os três valores em ordem crescente: menor, médio e maior
Resposta
print(menor, médio, maior)