Escreva o códigoPráticaPython
Dizer qual número é maior ou se são iguais
Combinar elif com comparação de dois valores convertidos.
Leia dois números inteiros, um por linha, e compare os dois. Se o primeiro for maior, imprima primeiro maior. Se o segundo for maior, imprima segundo maior. Se forem iguais, imprima iguais.
Entrada: Duas linhas, cada uma com um número inteiro.
Saída: Uma linha com o resultado da comparação.
Revisa etapa da trilha 4
Exemplo 1
- Entrada
5 3
- Saída esperada
primeiro maior
Primeiro valor maior escolhe o primeiro ramo.
Exemplo 2
- Entrada
2 7
- Saída esperada
segundo maior
Segundo valor maior escolhe o segundo ramo.
Exemplo 3
- Entrada
4 4
- Saída esperada
iguais
Valores iguais falham nos dois testes e caem no `else`.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
a = int(input())
b = int(input())
if a > b:
print('primeiro maior')
elif b > a:
print('segundo maior')
else:
print('iguais')O programa converte as duas entradas para inteiro. O if testa se o primeiro vence e o elif testa o contrário. Se ambos falharem, os valores são iguais e o else resolve.
Erro comum: Usar >= no primeiro teste e nunca alcançar o ramo de iguais.
Escreva sua solução e verifique quando quiser.