-
Notifications
You must be signed in to change notification settings - Fork 0
/
lavajato.py
61 lines (52 loc) · 2.26 KB
/
lavajato.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
class Lavajato():
def __init__(self):
self.atendimentos = None
self.Veiculo = None
self.preco = None
self.servico = None
def menu(self):
opcao = input("Escolha a opção para Gerar Atendimento: ")
if opcao == '1':
self.atender()
elif opcao == '2':
self. executar_proximo_servico()
def atender(self):
servico = str(input("Informe o tipo de serviço[lavaragem rápida ou Geral]: "))
veiculo = str(input("Escolha o tipo de veículo: "))
cor = str(input("Cor do veículo: "))
placa = str(input("Placa do Veículo: "))
if servico == "lavagem rápida":
atendimentos = []
Veiculo = [servico, veiculo, cor, placa]
atendimentos.append(Veiculo)
print(atendimentos)
if veiculo == 'Motos':
preco = 20.00
print(f"A Lavagem das {veiculo} é R$ {preco}")
if veiculo == 'Carro de Passeio':
preco = 30.00
print(f"A Lavagem do {veiculo} é R$ {preco}")
if veiculo == 'Utilitário':
preco = 35.00
print(f" A Lavagem do {veiculo} é R$ {preco}")
if veiculo == 'Caminhonetes':
preco = 40.00
print(f" A Lavagem do {veiculo} é R$ {preco}")
if veiculo == 'Caminhão':
preco = 70.00
print(f" A Lavagem do {veiculo} é R$ {preco}")
def executar_proximo_servico(self):
veiculo = str(input("Informe o tipo do veículo: "))
preco = float(input("informe o preço da lavagem do veículo: "))
servico = str(input("Informe o tipo de serviço[lavagem rápida ou Geral]: "))
if servico == "lavagem geral":
atendimentos = []
Veiculo = [servico, veiculo, preco ]
atendimentos.append(Veiculo)
precoAcrescido = (preco * 10)/100
totalPreco = precoAcrescido + preco
print(f"A lavagem do {veiculo} é {totalPreco} reais com 10% de acréscimo")
print(atendimentos)
while True:
gerarAtendimento = Lavajato()
gerarAtendimento.menu()