Faça um programa que receba dois números e mostre qual deles é o maior.
Passo 1
Beleza, vamos lá! A gente tem um exercício que pede para criar um programa que receba dois números e mostre qual deles é o maior. Isso envolve conceitos de lógica de programação, como entrada de dados, comparação de valores e saída de informações. Vamos precisar entender como pedir para o usuário digitar os números, comparar esses números para ver qual é maior e, por fim, exibir o resultado na tela.
Passo 2
Primeiro, vamos pensar em como o programa vai receber os dois números. Geralmente, usamos a função
input
para isso. Essa função espera que o usuário digite algo e retorna o que foi digitado como uma string (texto).numero1 = input("Digite o primeiro número: ")
numero2 = input("Digite o segundo número: ")
Passo 3
Agora, precisamos converter essas entradas de texto para números, para que possamos compará-los. Vamos transformar as strings em números inteiros usando a função
int()
.numero1 = int(numero1)
numero2 = int(numero2)
Passo 4
Com os números já convertidos, vamos comparar qual deles é maior. Para isso, usamos uma estrutura condicional
if
que verifica se o primeiro número é maior que o segundo.if numero1 > numero2:
maior = numero1
Passo 5
Se o primeiro número não for maior, então precisamos verificar se o segundo número é maior. Usamos o
elif
(else if) para essa condição.elif numero2 > numero1:
maior = numero2
Passo 6
E se os dois números forem iguais? Nesse caso, não tem um número maior, então podemos lidar com essa situação usando o
else
.else:
maior = "Ambos os números são iguais."
Passo 7
Finalmente, vamos exibir o resultado para o usuário usando a função
print()
.print("O maior número é:", maior)
Resposta
Pronto! Com esse código, o programa vai receber dois números do usuário, comparar qual deles é maior e mostrar o resultado na tela. Se quiser ver como fica juntinho, aqui está o código completo:
numero1 = input("Digite o primeiro número: ")
numero2 = input("Digite o segundo número: ")
numero1 = int(numero1)
numero2 = int(numero2)
if numero1 > numero2:
maior = numero1
elif numero2 > numero1:
maior = numero2
else:
maior = "Ambos os números são iguais."
print("O maior número é:", maior)