Print("Bem-vindo a Grafica da Adriane Bentes!" )
def escolha_servico():
while True:
servico = input('Escolha o serviço desejado: \n' +
'DIG - Digitalização \n' +
'ICO - Impressão Colorida \n' +
'IPB - Impressão Preto e Branco \n' +
'FOT - Fotocópia \n'
'>>:') .upper()
if servico in ["DIG", "ICO", "IBO", "FOT"]:
return servico
else:
print("Opção de serviço inválida. Tente novamente.")
def num_pagina_com_desconto():
while True:
try:
num_paginas = int(input("Digite o número de páginas: "))
if num_paginas < 10:
return num_paginas
elif 10 <= num_paginas < 100:
return num_paginas * 0.9 # Desconto de 10%
elif 100 <= num_paginas < 1000:
return num_paginas * 0.85 # Desconto de 15%
elif 1000 <= num_paginas < 10000:
return int(num_paginas * 0.8) # Desconto de 20%
else:
print("Número de páginas não permitido. Tente novamente.")
except ValueError:
print("Por favor, insira um valor numérico válido.")
def servico_extra():
valor_extra = 0
while True:
servico_adicional = input('Escolha o serviço adicional: \n' +
'1 - Encadernação Simples \n' +
'2 - Encadernação Capa Dura \n' +
'0 - Não desejo mais nada \n' +
'>>:')
if servico_adicional == "1":
valor_extra += 10
elif servico_adicional == "2":
valor_extra += 25
elif servico_adicional == "0":
return valor_extra
else:
print("Opção de serviço adicional inválida. Tente novamente.")
def mostrar_resumo(servico, num_paginas, valor_extra):
print("\nResumo do Pedido:")
print(f"Serviço escolhido: {servico}")
print(f"Número de páginas com desconto: {num_paginas:.0f}")
print(f"Valor dos serviços extras: R$ {valor_extra:.2f}")
def main():
tenho esse trabalho mas toda vez que coloco em executar da erro
File " ", line 121
^
SyntaxError: incomplete input
nao sei mas onde procurar o erro nesse projeto
Para escrever sua resposta aqui, entre ou crie uma conta
Lógica de Programação e Algoritmos
•UNINTER
Algoritmos e Programação de Computadores
•UNIVESP
Algoritmos e Programação de Computadores
•UNIVESP
Compartilhar