class Game: def __init__(self): self.stage = 1 # Начальная сцена self.score = 0 # Баллы игрока def start(self): print("Добро пожаловать в игру! Ваша цель — успешно пройти все сцены.") while self.stage <= 5: if self.stage == 1: self.scene_1() elif self.stage == 2: self.scene_2() elif self.stage == 3: self.scene_3() elif self.stage == 4: self.scene_4() elif self.stage == 5: self.scene_5() print(f"Поздравляем, вы прошли игру с {self.score} баллами!") def scene_1(self): print("\nСцена 1: Принятие звонка от клиента") print("Телефон звонил. Выберите, чтобы принять звонок.") input("Нажмите Enter, чтобы ответить на звонок.") print("\nКлиент: Здравствуйте, у меня возникла проблема с заказом, можете помочь?") print("Выберите вариант ответа:") print("1. Здравствуйте, конечно, расскажите подробнее о вашей проблеме.") print("2. Извините, это не в нашей компетенции.") print("3. Мы не можем помочь в данный момент.") choice = input("Ваш выбор (1, 2, 3): ") if choice == "1": self.score += 1 self.stage += 1 print("Вы помогли клиенту. Он доволен!") else: print("Клиент недоволен, перезапускаем сцену...") self.stage = 1 # Возвращаемся к первой сцене def scene_2(self): print("\nСцена 2: Организация рабочего процесса") print("Откройте календарь и проверьте расписание.") input("Нажмите Enter, чтобы открыть календарь.") print("\nУ вас есть несколько документов, которые нужно разложить по категориям.") print("Документы: Отчеты, Договоры, Запросы.") print("Как вы хотите распределить документы?") documents = input("Введите документы через запятую (например, 'Отчеты, Договоры, Запросы'): ") if "Отчеты" in documents and "Договоры" in documents and "Запросы" in documents: self.score += 1 self.stage += 1 print("Документы разложены правильно!") else: print("Некоторые документы распределены неправильно. Перезапускаем сцену...") self.stage = 2 def scene_3(self): print("\nСцена 3: Обработка жалобы от клиента через электронную почту") print("Вы получили электронное письмо с жалобой от клиента.") input("Нажмите Enter, чтобы открыть письмо.") print("\nПисьмо от клиента: 'Здравствуйте, у меня проблема с доставкой. Почему так долго?'") print("Выберите шаблон ответа:") print("1. Извините за неудобства, мы постараемся решить проблему.") print("2. Ваш запрос не входит в наши обязанности.") print("3. Мы не можем помочь, ждите еще немного.") choice = input("Ваш выбор (1, 2, 3): ") if choice == "1": self.score += 1 self.stage += 1 print("Ответ отправлен. Клиент доволен!") else: print("Клиент остался недоволен. Перезапускаем сцену...") self.stage = 3 def scene_4(self): print("\nСцена 4: Продажа услуги по телефону") print("Вы получили звонок от клиента. Он интересуется одной из услуг.") input("Нажмите Enter, чтобы принять звонок.") print("\nКлиент: 'Здравствуйте, я интересуюсь консультацией по вашему продукту.'") print("Какие услуги вы предлагаете?") print("1. Консультация по продукту.") print("2. Скидка на продукт.") print("3. Дополнительная услуга, не связанная с запросом клиента.") choice = input("Ваш выбор (1, 2, 3): ") if choice == "1": self.score += 1 self.stage += 1 print("Вы правильно предложили услугу, клиент доволен!") else: print("Клиент не заинтересован, перезапускаем сцену...") self.stage = 4 def scene_5(self): print("\nСцена 5: Введение в CRM-систему и работа с запросами клиентов") print("Откройте CRM-систему и проверьте запросы клиентов.") input("Нажмите Enter, чтобы открыть систему.") print("\nВ системе новые запросы от клиентов. Вам нужно обновить данные или ответить на запросы.") print("Что вы хотите сделать?") print("1. Обновить информацию о клиентах.") print("2. Игнорировать запросы.") print("3. Не обновлять данные.") choice = input("Ваш выбор (1, 2, 3): ") if choice == "1": self.score += 1 self.stage += 1 print("Запросы обработаны, информация обновлена!") else: print("Вы не обработали запросы, перезапускаем сцену...") self.stage = 5 if __name__ == "__main__": game = Game() game.start()