Pesquisar no Python Iniciantes

terça-feira, 24 de julho de 2012

Exercícios #24 (Estrutura de Decisão)

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".

1 comentários:

  1. 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.

    print("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")

    ResponderExcluir