Boa noite galera!
Continuando os exercícios de Estrutura de Decisão da lista de exercícios oficial do Python.
8° exercício diz assim:
“Faça um programa que pergunte o preço de três produtos e informe qual produto você deve comprar, sabendo que a decisão é sempre pelo mais barato”
Este programa é bem parecido com o anteriores #22 #23, porém este mostra o menor entre os preços de um produto qualquer.
Dica: para implementa-lo mais facilmente utilize a função min.
# -*- coding: latin-1 -*-
import time
print 'Bem vindo!'
time.sleep(0.8)
print '---------------------------------------------'
print ''
p1 = input('Digite o 1° preço: ')
p2 = input('Digite o 2° preço: ')
p3 = input('Digite o 3° preço: ')
def menor():
if p1 < p2 and p1 < p3:
menor = p1
elif p2 < p1 and p2 < p3:
menor = p2
else:
menor = p3
return menor
print 'O menor preço é:', menor()
A unica coisa que temos de diferente neste código é o import time que utilizei logo no começo. Uma de suas funções que é o time.sleep() que para por alguns segundos como é o caso (0.8) a "execução do programa", isso nada mais faz com que a linha seguinte apareça após 0.8 segundos, deixando o programa mais "bonito".
Fiz assim: # 6. Faça um programa que pergunte o preço de três produtos e informe qual produto você deve comprar, sabendo que a decisão é sempre pelo mais barato.
ResponderExcluirprint("Qual o mais barato?")
p_produtor = int(input("Informe o preço do primeiro produto: "))
s_produtor = int(input("Informe o preço do segundo produto: "))
t_produtor = int(input("Informe o preço do terceiro produto: "))
menor = p_produtor
if s_produtor < menor:
print("\nCompre o segundo produto")
elif t_produtor < menor:
print("\nCompre o terceiro produto")
else:
print("\nCompre o primeiro produto")