Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Python Básico |
Escrever um algoritmo que lê o público total de um jogo de futebol e fornece a renda do jogo - Exercícios Resolvidos de PythonQuantidade de visualizações: 831 vezes |
|
Pergunta/Tarefa: Em um determinado jogo de futebol havia 4 tipos de ingressos, assim distribuídos: popular 10% a R$ 1,00; geral 50% a R$ 5,00; arquibancada 30% a R$ 10,00 e cadeiras 10% a R$ 20,00. Escreva um programa (algoritmo) Python que leia o público total do jogo e forneça a renda obtida. Um outro enunciado muito comum deste exercício é: Escrever um algoritmo que lê o público total de futebol e fornecer a renda do jogo, sabendo-se que havia 4 tipos de ingressos assim distribuídos: popular 10% a R$ 1,00, geral 50% a R$ 5,00, arquibancada 30% a R$10,00 e cadeiras 10% a R$ 20,00. Sua saída deverá ser parecida com: Informe o público total do jogo de futebol: 10000 Renda geral do jogo: R$ 76.000,00 Veja a resolução comentada deste exercício usando Python: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# vamos importar o módulo Locale
import locale
# função principal do programa
def main():
# inicia o locale de acordo com as configurações brasileiras
locale.setlocale(locale.LC_ALL, 'pt_BR.UTF-8')
# vamos obter o público total do jogo de futebol
publico = int(input("Informe o público total do jogo de futebol: "))
# renda do ingresso popular
popular = (publico * (10.0 / 100)) * 1.00
# renda do ingresso geral
geral = (publico * (50.0 / 100)) * 5.00
# renda do ingresso arquibancada
arquibancada = (publico * (30.0 / 100)) * 10.00
# renda do ingresso cadeiras
cadeiras = (publico * (10.0 / 100)) * 20.00
# obtemos a renda total
renda_total = popular + geral + arquibancada + cadeiras
# e exibimos o resultado
print("Renda geral do jogo: R$ {0}".format(locale.currency(renda_total,
grouping=True, symbol=None)))
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 |







