Leia 3 números reais A, B 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

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)

Exercícios relacionados