Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def proverka1(a):
- if a == 1 or a == 2 or a == 3 or a == 4 or a == 5:
- return a
- else:
- print("Неверное число, попробуйте ввести снова.")
- return a
- def proverka2(a):
- if a == 1 or a == 2 or a == 3:
- return a
- else:
- print("Неверное число, попробуйте ввести снова.")
- return a
- a_1 = []
- a_2 = []
- a_3 = []
- b_1 = []
- y = 1
- while y == 1:
- print("\nВведите номер команды, которую хотите выполнить \n1) Добавить элементы в первую очередь\n2) Добавить элементы во вторую очередь\n3) Добавить элементы в третью очередь\n4) Посмотерть все очереди\n5) Закончить заполнение и выйти\n")
- a = int(input())
- proverka1(a)
- if a == 1:
- print("На данный момент в очереди ",len(a_1)," элементов","\nСколько элементов добавить в первую очередь?")
- n_1 = int(input())
- for i in range(n_1):
- print("Введите новый эдемент очереди")
- a_1.append(int(input()))
- elif a == 2:
- print("На данный момент в очереди ",len(a_2)," элементов","\nСколько элементов добавить в первую очередь?")
- n_1 = int(input())
- for i in range(n_1):
- print("Введите новый эдемент очереди")
- a_2.append(int(input()))
- elif a == 3:
- print("На данный момент в очереди ",len(a_3)," элементов","\nСколько элементов добавить в первую очередь?")
- n_1 = int(input())
- for i in range(n_1):
- print("Введите новый эдемент очереди")
- a_3.append(int(input()))
- elif a == 4:
- print("Первая очередь - ",a_1,"\nВторая очередь - ",a_2,"\nТретья очередь - ",a_3)
- elif a == 5:
- y = 0
- elif a!=1 or a!=2 or a!=3 or a!=4 or a!=5:
- y = 1
- y = 1
- while y == 1:
- print("\nВведите номер команды, которую хотите выполнить \n1) Убрать элемент\n2) Добавить элемент\n3) Посмотреть очереди \n4) Объеденить все очереди в одну \n5) Выйти из меню\n")
- a = int(input())
- proverka1(a)
- if a == 1:
- print("\nВыберите, из какой очереди вы хотите удалить эллемент?:\n1) Первой\n2) Второй\n3) Третьей")
- b = int(input())
- proverka2(b)
- if b == 1:
- del a_1[0]
- print("Элемент",a_1[0],"успешно удален")
- elif b == 2:
- del a_2[0]
- print("Элемент",a_2[0],"успешно удален")
- elif b == 3:
- del a_3[0]
- print("Элемент",a_3[0],"успешно удален")
- elif a == 2:
- print("Выберите, в какую очередь вы хотите добавить элемент?:\n1) Первую\n2) Вторую\n3) Третью")
- b = int(input())
- proverka2(b)
- if b == 1:
- print("Какой элемент добавить?")
- a_1.append(int(input()))
- elif b == 2:
- print("Какой элемент добавить?")
- a_2.append(int(input()))
- elif b == 3:
- print("Какой элемент добавить?")
- a_3.append(int(input()))
- elif a == 3:
- print("Первая очередь - ",a_1,"\nВторая очередь - ",a_2,"\nТретья очередь - ",a_3)
- if a == 4:
- b_1 = a_1 + a_2 + a_3
- elif a == 5:
- y = 0
- print("В ходе управления:\nПервая очередь - ",a_1,"\nВторая очередь - ",a_2,"\nТретья очередь - ",a_3)
- print("В ходе управления большая очередь = ",b_1)
Add Comment
Please, Sign In to add comment