1
resposta

[Dúvida] Exercicio nº 6 - hora do desafio

Exercício nº6 - Hora do Desafio.
(estrutura condicional)

"Escreva um programa que leia três números e os exiba em ordem decrescente."

Alguem poderia me ajudar a entender se está certo e o que é possivel melhorar? Fiz da forma seguinte e quando fui ver a maneira do professor estava BEM distinta (rs). Gostaria de compartilhar para este feedback.

number1 = float(input('Diga um valor aleatorio: '))
number2 = float(input('Diga um segundo valor aleatorio: '))
number3 = float(input('Diga um terceiro valor aleatorio: '))

maior = number1
if  number2 > maior:
  maior = number2
if number3 > maior:
  maior = number3

menor = number1
if number2 < menor:
  menor = number2
if number3 < menor:
  menor = number3

meio = number1 + number2 + number3 - maior - menor

print(f'Os valores ficam assim em ordem decrescente: {maior}, {meio}, {menor}')
1 resposta

Ei! Tudo bem, Rafael?

Fique tranquilo, no mundo da programação é muito comum existirem diversos caminhos para chegar ao mesmo resultado.

O seu código está funcionando certinho e a lógica está bem aplicada, parabéns pela dedicação! Mandou bem demais!

Continue assim e, caso tenha dúvidas, não deixe de compartilhar no fórum.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!