ییییی
Python
class Ticket:
def __init__(self, shomare_sandali, name):
self.shomare_sandali = shomare_sandali
self.name = name
self.t_rezerv = "03-01-20"
self.s_rezerv = "10"
self.t_harkat = "03-01-27"
self.s_harkat = "17"
self.gheymat = "200"
class Bus:
def __init__ (self):
self.sandali = []
def rezerv (self):
shomare = 0
while shomare < 41:
shomare += shomare_ticket
num = shomare - shomare_ticket
for i in range (1,shomare_ticket+1):
ticket = Ticket(num+i,input())
if num+i < 41:
bus.sandali.append(f"{ticket.name} {ticket.shomare_sandali}")
def print_bus (self):
print("Bus tickets:")
for i in range(1,len(self.sandali)+1):
print(self.sandali[i-1])
class Train:
def __init__(self):
self.sandali_kope4 = []
self.sandali_kope6 = []
def choose (self):
shomare_sandali4 = len(self.sandali_kope4)
if type == 1:
for i in range(1,number_ticket+1):
kope4 = Ticket(shomare_sandali4+i,input())
if shomare_sandali4+i<161:
self.sandali_kope4.append(f"{kope4.name} {kope4.shomare_sandali} 1")
shomare_sandali6 = len(self.sandali_kope6)
if type == 2:
for i in range(1,number_ticket+1):
kope6 = Ticket(shomare_sandali6+i,input())
if shomare_sandali6+i < 481:
self.sandali_kope6.append(f"{kope6.name} {kope6.shomare_sandali+160} 2")
def print_train(self):
print("Train tickets:")
for i in range(1,len(self.sandali_kope4)+1):
print(self.sandali_kope4[i-1])
for i in range(1,len(self.sandali_kope6)+1):
print(self.sandali_kope6[i-1])
class Airplane:
def __init__(self):
self.business_class = []
self.economic_class = []
def entekhab (self):
sandali_business = len(self.business_class)
if type == 1:
for i in range(1,number_ticket+1):
business = Ticket(sandali_business+i,input())
if sandali_business+i < 51:
self.business_class.append(f"{business.name} {business.shomare_sandali} 1")
sandali_economic = len(self.economic_class)
if type == 2:
for i in range(1,number_ticket+1):
economic = Ticket(sandali_economic+i,input())
if sandali_economic+i < 301:
self.economic_class.append(f"{economic.name} {economic.shomare_sandali+50} 2")
def print_airplain(self):
print("Airplane tickets:")
for i in range(1,len(self.business_class)+1):
print(self.business_class[i-1])
for i in range(1,len(self.economic_class)+1):
print(self.economic_class[i-1])
otoboos = Bus()
train = Train()
airplane = Airplane()
edame = True
while edame:
try:
shomare = input()
if shomare == "0":
edeme = False
lst_shomare = shomare.split( )
dastgah = int(lst_shomare[0])
if dastgah == 1:
number_ticket = int(lst_shomare[1])
otoboos.rezerv()
if dastgah == 2:
number_ticket = int(lst_shomare[2])
model = int(lst_shomare[1])
train.choose()
if dastgah == 3:
number_ticket = int(lst_shomare[2])
model = int(lst_shomare[1])
airplane.entekhab()
except:
ValueError
otoboos.print_bus()
train.print_train()
airplane.print_airplain()
Output
Embed on website
To embed this program on your website, copy the following code and paste it into your website's HTML:
Comments
This comment belongs to a banned user and is only visible to admins.
This comment belongs to a deleted user and is only visible to admins.