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."
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!