1
resposta

[Dúvida] Meio que buguei na atividade 5, então recorrir ao "MAX" e "MIN".

Coletamos os preços dos 3 anos

preco_ano1 = float(input('Informe o preço médio do carro no primeiro ano: ')) preco_ano2 = float(input('Informe o preço médio do carro no segundo ano: ')) preco_ano3 = float(input('Informe o preço médio do carro no terceiro ano: '))

Determinamos o maior valor

maior = max(preco_ano1, preco_ano2, preco_ano3)

Determinamos o menor valor

menor = min(preco_ano1, preco_ano2, preco_ano3)

Saída

print(f'Maior preço: R$ {maior}') print(f'Menor preço: R$ {menor}')

1 resposta

Cara, errado você não tá! Porém o foco do exercício seria utilizar o if pra resolver o problema, como no exemplo abaixo:

preco_ano1 = float(input('Informe o preço médio do carro no primeiro ano: '))
preco_ano2 = float(input('Informe o preço médio do carro no segundo ano: ')) 
preco_ano3 = float(input('Informe o preço médio do carro no terceiro ano: '))

if (preco_ano1 < preco_ano2) and (preco_ano1< preco_ano3):
    print(f'Menor preço: R$ {preco_ano1}') 
elif preco_ano2 < preco_ano3:
    print(f'Menor preço: R$ {preco_ano2}') 
else:
    print(f'Menor preço: R$ {preco_ano3}')