Buscar

# EXIGÊNCIA DE CÓDIGO 1 de 7: Mensagem de boas-vindas print("Bem-vindo ao sistema de cobrança de serviços da copiadora! Meu nome é Assistente.") #...

# EXIGÊNCIA DE CÓDIGO 1 de 7: Mensagem de boas-vindas print("Bem-vindo ao sistema de cobrança de serviços da copiadora! Meu nome é Assistente.") # Função para escolher o serviço def escolha_servico(): while True: servico = input("Digite o serviço desejado (DIG para Digitalização, ICO para Impressão Colorida, IBO para Impressão Preto e Branco, FOT para Fotocópia): ").lower() if servico == "dig": return 1.10 elif servico == "ico": return 1.00 elif servico == "ibo": return 0.40 elif servico == "fot": return 0.20 else: # EXIGÊNCIA DE SAÍDA DE CONSOLE 2 de 4 print("Opção inválida. Por favor, digite uma opção válida.") # Função para definir o número de páginas com desconto def num_pagina(): while True: try: num = int(input("Digite o número de páginas: ")) if num >= 20000: # EXIGÊNCIA DE SAÍDA DE CONSOLE 3 de 4 print("Quantidade de páginas não aceita. Por favor, digite um valor menor que 20000.") continue if num < 20: return num, 0 elif num < 200: return num, 0.15 elif num < 2000: return num, 0.20 else: return num, 0.25 except ValueError: print("Por favor, digite um número válido.") # Função para escolher o serviço extra def servico_extra(): while True: extra = input("Digite o serviço extra desejado (1 para encadernação simples, 2 para encadernação de capa dura, 0 para nenhum): ") if extra == "1": return 15 elif extra == "2": return 40 elif extra == "0": return 0 else: print("Opção inválida. Por favor, digite uma opção válida.") # Programa principal if __name__ == "__main__": valor_servico = escolha_servico() num_paginas, desconto = num_pagina() valor_extra = servico_extra()

💡 1 Resposta

User badge image

Ed Verified user icon

O código apresentado é um programa em Python que simula um sistema de cobrança de serviços de uma copiadora. Ele possui funções para escolher o serviço desejado, definir o número de páginas com desconto e escolher um serviço extra. O programa principal chama essas funções e calcula o valor total a ser pago pelo cliente. A mensagem de boas-vindas é exibida no início do programa.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais