testegit
This commit is contained in:
179
CodeWindows/atividadeabsolutecinema2.py
Executable file
179
CodeWindows/atividadeabsolutecinema2.py
Executable file
@@ -0,0 +1,179 @@
|
||||
ticketprice = 30
|
||||
discountprice = float(ticketprice / 2)
|
||||
studentdiscount = float(ticketprice - 7.5)
|
||||
finalprice = 0
|
||||
resultvalue = 0
|
||||
filme = ""
|
||||
assento_reservado = ""
|
||||
num_pessoas = 1
|
||||
|
||||
print("=================================================================================")
|
||||
print(" Estreia de filmes hoje!!")
|
||||
print("\n" * 3)
|
||||
print(" Filmes: Berserk: A Trilogia - Era de Ouro Classificação: +18 Opção: 1")
|
||||
print(" Alien: O Oitavo Passageiro +16 Opção: 2")
|
||||
print(" Os Vingadores ( 2012 ) +12 Opção: 3")
|
||||
print("\n" * 3)
|
||||
print("=================================================================================")
|
||||
|
||||
while True:
|
||||
question = int(input("Escolha quais das opções deseja para ver o filme da opção: "))
|
||||
if question == 1:
|
||||
filme = "Berserk: A Trilogia - Era de Ouro"
|
||||
print(" Você escolheu para assistir Berserk: A Trilogia - Era de Ouro")
|
||||
break
|
||||
elif question == 2:
|
||||
filme = "Alien: O Oitavo Passageiro"
|
||||
print(" Você escolheu para assistir Alien: O Oitavo Passageiro")
|
||||
break
|
||||
elif question == 3:
|
||||
filme = "Os Vingadores ( 2012 )"
|
||||
print(" Você escolheu para assistir Os Vingadores ( 2012 )")
|
||||
break
|
||||
else:
|
||||
print("Opção invalida! Por favor, tente novamente.")
|
||||
|
||||
print("\n" * 3)
|
||||
print("=================================================================================")
|
||||
print(" Verificação de idade")
|
||||
print("\n" * 3)
|
||||
|
||||
age = 121
|
||||
while age > 120:
|
||||
age = int(input("Favor, informe a sua idade: "))
|
||||
if age > 120:
|
||||
print("Idade invalida! Favor, tente novamente.")
|
||||
|
||||
if question == 1 and age < 18:
|
||||
if age >= 16:
|
||||
print(" Por conta de seres menor de idade, poderas entrar somente com acompanhantes")
|
||||
askescorts = input("Você tem acompanhante? [Y/n] ")
|
||||
if askescorts.lower() == "y":
|
||||
num_pessoas = int(input("Quantos acompanhantes serão?: ")) + 1
|
||||
finalprice = studentdiscount + ticketprice * (num_pessoas - 1)
|
||||
elif askescorts.lower() == "n":
|
||||
print("Não tens idade para tal filme, mesmo com acompanhantes.")
|
||||
exit()
|
||||
else:
|
||||
print("Resposta errada! Tente novamente.")
|
||||
exit()
|
||||
else:
|
||||
print("Não tens idade para tal filme, mesmo com acompanhantes.")
|
||||
exit()
|
||||
elif question == 2 and age < 12:
|
||||
print("Não tens idade para tal filme.")
|
||||
exit()
|
||||
elif question == 3 and age < 12:
|
||||
print("Não tens idade para tal filme.")
|
||||
exit()
|
||||
else:
|
||||
if age >= 60:
|
||||
finalprice = discountprice
|
||||
elif 16 <= age <= 25:
|
||||
finalprice = studentdiscount
|
||||
else:
|
||||
finalprice = ticketprice
|
||||
|
||||
print("\n" * 3)
|
||||
print("=================================================================================")
|
||||
print(" Reserva de assentos")
|
||||
print("\n" * 3)
|
||||
print("Escolha seu assento visualmente abaixo: ")
|
||||
print("\n")
|
||||
|
||||
print(" Linha 1:")
|
||||
print(" Setor Fundo Esquerdo: Opção: 1 Setor Fundo Direito: Opção: 2")
|
||||
print(" [A1] [A2] [A3] [B1] [B2] [B3]")
|
||||
print(" [A4] [A5] [A6] [B4] [B5] [B6]")
|
||||
|
||||
print(" Linha 2:")
|
||||
print(" Setor Meio Esquerdo: Opção: 3 Setor Meio Direito: Opção: 4")
|
||||
print(" [D1] [D2] [D3] [E1] [E2] [E3]")
|
||||
print(" [D4] [D5] [D6] [E4] [E5] [E6]")
|
||||
|
||||
print(" Linha 3:")
|
||||
print(" Setor Frente Esquerda: Opção: 5 Setor Frente Direita: Opção: 6")
|
||||
print(" [G1] [G2] [G3] [H1] [H2] [H3]")
|
||||
print(" [G4] [G5] [G6] [H4] [H5] [H6]")
|
||||
print("\n")
|
||||
print("Para escolher o seu setor, digite a opção correspondente.")
|
||||
print("\n")
|
||||
|
||||
sector = 0
|
||||
while sector < 1 or sector > 6:
|
||||
sector = int(input("Selecione o seu setor correspondente às opções: "))
|
||||
if sector < 1 or sector > 6:
|
||||
print("Setor invalido! Por favor, tente novamente")
|
||||
|
||||
if sector == 1:
|
||||
assento_reservado = "Setor Fundo Esquerdo"
|
||||
elif sector == 2:
|
||||
assento_reservado = "Setor Fundo Direito"
|
||||
elif sector == 3:
|
||||
assento_reservado = "Setor Meio Esquerdo"
|
||||
elif sector == 4:
|
||||
assento_reservado = "Setor Meio Direito"
|
||||
elif sector == 5:
|
||||
assento_reservado = "Setor Frente Esquerdo"
|
||||
elif sector == 6:
|
||||
assento_reservado = "Setor Frente Direito"
|
||||
|
||||
print(" Você tem permissão total para assistir o filme!")
|
||||
print("\n")
|
||||
print(" Quer algum lanche para acompanhar?")
|
||||
print("=================================================================================")
|
||||
print(" Lanches")
|
||||
print("\n" * 3)
|
||||
print(" Combos: Pipoca 750g + Coca Cola 250ml Preço: 45 Opção: 1/2")
|
||||
print(" Pipoca 500g + Coca Cola 250ml 35 Opção: 2/2")
|
||||
print(" Pipoca 250g + Coca Cola 250ml 25 Opção: 3/2")
|
||||
print("\n")
|
||||
print(" Lanches: Pipoca 750g Preço: 32 Opção: 1")
|
||||
print(" Pipoca 500g 22 Opção: 2")
|
||||
print(" Pipoca 250g 12 Opção: 3")
|
||||
print("\n")
|
||||
print(" Bebidas: Coca Cola 500ml ( Sem estoque ) Preço: ////")
|
||||
print(" Coca Cola 250ml 12 Opção: 4")
|
||||
|
||||
while True:
|
||||
snackquestion = input("Escolha uma das opções, se não preferir, digite N: ")
|
||||
if snackquestion == "1/2":
|
||||
resultvalue = finalprice + 45
|
||||
break
|
||||
elif snackquestion == "2/2":
|
||||
resultvalue = finalprice + 35
|
||||
break
|
||||
elif snackquestion == "3/2":
|
||||
resultvalue = finalprice + 25
|
||||
break
|
||||
elif snackquestion == "1":
|
||||
resultvalue = finalprice + 32
|
||||
break
|
||||
elif snackquestion == "2":
|
||||
resultvalue = finalprice + 22
|
||||
break
|
||||
elif snackquestion == "3":
|
||||
resultvalue = finalprice + 12
|
||||
break
|
||||
elif snackquestion == "4":
|
||||
resultvalue = finalprice + 12
|
||||
break
|
||||
elif snackquestion.lower() == "n":
|
||||
resultvalue = finalprice
|
||||
print("Nenhum lanche selecionado.")
|
||||
break
|
||||
else:
|
||||
print("Opção inválida. Tente novamente.")
|
||||
|
||||
print("\n" * 3)
|
||||
print("=================================================================================")
|
||||
print(" RESUMO FINAL")
|
||||
print("\n")
|
||||
print(f" Filme escolhido: {filme}")
|
||||
print(f" Número de pessoas: {num_pessoas}")
|
||||
print(f" Assentos reservados: {assento_reservado}")
|
||||
print(f" Valor dos ingressos: R$ {finalprice * num_pessoas:.2f}")
|
||||
print(f" Valor dos lanches: R$ {resultvalue - (finalprice * num_pessoas):.2f}")
|
||||
print(f" Total a pagar: R$ {resultvalue:.2f}")
|
||||
print("\n")
|
||||
print("=================================================================================")
|
||||
Reference in New Issue
Block a user