Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Controle |
Numa promoção exclusiva para o Dia da Mulher, uma loja quer dar descontos para todos, mas especialmente para mulheres. Faça um programa - Exercícios Resolvidos de PythonQuantidade de visualizações: 72 vezes |
Pergunta/Tarefa: Numa promoção exclusiva para o Dia da Mulher, uma loja quer dar descontos para todos, mas especialmente para mulheres. Faça um programa que leia nome, sexo e o valor das compras do cliente e calcule o preço com desconto. Sabendo que: - Homens ganham 5% de desconto - Mulheres ganham 13% de desconto Sua saída deverá ser parecida com: Informe o nome do(a) cliente: GUSTAVO SILVA Informe o sexo (M/F): M Informe o valor da compra: 850 Nome do cliente: GUSTAVO SILVA Sexo: M Valor da compra: 850 Desconto obtido: 42.5 Valor a pagar: 807.5 Informe o nome do(a) cliente: MILENA XAVIER Informe o sexo (M/F): F Informe o valor da compra: 850 Nome do cliente: MILENA XAVIER Sexo: F Valor da compra: 850 Desconto obtido: 110.5 Valor a pagar: 739.5 Veja a resolução comentada deste exercício usando Python: # método principal def main(): # vamos ler o nome do(a) cliente nome = input("Informe o nome do(a) cliente: ") # vamos ler o sexo do(a) cliente sexo = input("Informe o sexo (M/F): ") # vamos ler o valor da compra valor_compra = float(input("Informe o valor da compra: ")) # agora vamos calcular o desconto de acordo com o sexo # do(a) cliente if (sexo == 'M'): # aplica o desconto de 5% desconto = (5 / 100.0) * valor_compra else: # aplica o desconto de 13% desconto = (13 / 100.0) * valor_compra # agora que já temos o desconto, vamos calcular o valor # a pagar valor_pagar = valor_compra - desconto # e mostramos o resultado print("\nNome do cliente: {0}".format(nome)) print("Sexo: {0}".format(sexo)) print("Valor da compra: {0}".format(valor_compra)) print("Desconto obtido: {0}".format(desconto)) print("Valor a pagar: {0}".format(valor_pagar)) if __name__ == "__main__": main() |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |