Socorro (rs), fiquei travado com a questão 4 do hora da prática da aula 3 - estruturas condicionais: "Escreva um programa que peça à pessoa usuária para fornecer dois números e exibir o número maior."
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Socorro (rs), fiquei travado com a questão 4 do hora da prática da aula 3 - estruturas condicionais: "Escreva um programa que peça à pessoa usuária para fornecer dois números e exibir o número maior."
Olá, Rafael! Como vai?
Sem problemas! Estamos aqui para ajudar, vamos resolver juntos esse problema.
Primeiro devemos ler os dados do usuário, para isso usamos o método input(). Dessa maneira:
# Lendo os dados do usuário
num1 = float(input('Digite o 1° número: '))
num2 = float(input('Digite o 2° número: '))
Depois vamos usar os laços condicionais para analisar 3 situações:
Colocando em forma de código, temos o seguinte resultado:
# Lendo os dados do usuário
num1 = float(input('Digite o 1° número: '))
num2 = float(input('Digite o 2° número: '))
# Comparando as três situações
if num1 > num2:
print(f'O primeiro número é maior: {num1}')
elif num2 > num1:
print(f'O segundo número é maior: {num2}')
else: # Caso os números sejam iguais
print('Os dois números são iguais.')
Dessa forma, se nenhuma das duas condições são verdade, entendemos que os dois números são iguais e nem precisam ser comparados mais. Por isso o uso do else!
Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!