1
resposta

resposta ex vendas maiores ou iguais

iphone13 = input('Informe o número de vendas desse produto nessa semana: ')
iphone14 = input('Informe o número de vendas desse produto nessa semana: ')

if iphone13 > iphone14:
    print('O iphone 13 foi o mais vendido essa semana.')
elif iphone13 == iphone14:
    print('O número de vendas dos produtos foram iguais.')
else:
    print('O iphone 14 foi o mais vendido essa semana.')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Gabriel, como vai?

O seu código está bem organizado e já segue a lógica proposta para resolver o desafio. O único detalhe que precisa de ajuste é que a função input retorna os valores como texto, e para comparar corretamente números é necessário convertê-los para int antes de fazer as comparações.

Por exemplo, basta fazer a conversão assim:

iphone13 = int(input('Informe o número de vendas desse produto nessa semana: '))
iphone14 = int(input('Informe o número de vendas desse produto nessa semana: '))

Dessa forma, quando o usuário digitar um número, ele será tratado como inteiro e a comparação > ou == funcionará como esperado.

Você já estruturou bem o programa, só precisava desse pequeno ajuste. Continue compartilhando seus códigos no fórum, isso ajuda bastante na prática e na evolução.

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