73 lines
2.7 KiB
Python
73 lines
2.7 KiB
Python
from app.utils.system import clear_console
|
||
|
||
# from app.zadachi.lab1 import lab1
|
||
# from app.zadachi.lab2 import lab2
|
||
# from app.zadachi.lab3 import lab3
|
||
# from app.zadachi.lab4 import lab4
|
||
# from app.zadachi.lab5 import lab5
|
||
# from app.zadachi.lab6 import lab6
|
||
# from app.zadachi.lab7 import lab7
|
||
from app.labs.labTest import labTest
|
||
|
||
class menu:
|
||
|
||
def __init__(self):
|
||
pass # Конструктор пока пустой, при необходимости можно добавить параметры
|
||
|
||
def main_menu(self):
|
||
clear_console()
|
||
while True:
|
||
print('\nMain Menu:')
|
||
print('1. Задача 1 (Не работает)')
|
||
print('2. Задача 2 (Не работает)')
|
||
print('3. Задача 3 (Не работает)')
|
||
print('4. Задача 4 (Не работает)')
|
||
print('5. Задача 5 (Не работает)')
|
||
print('6. Задача 6 (Не работает)')
|
||
print('7. Задача 7 (Не работает)')
|
||
print('8. Задача Test')
|
||
print('0. Exit')
|
||
|
||
choice = input('Select an option: ')
|
||
|
||
clear_console()
|
||
if choice == '1':
|
||
pass
|
||
# elif choice == '2':
|
||
# self.lab2_menu() # Переход к подменю Задачи 2
|
||
# elif choice == '3':
|
||
# self.lab3_menu() # Переход к подменю Задачи 3
|
||
# elif choice == '4':
|
||
# self.lab4_menu() # Добавлен вызов меню задачи 4
|
||
elif choice == '8':
|
||
self.labTest_menu() # Добавлен вызов меню задачи 5
|
||
elif choice == '0':
|
||
print('Exiting program...')
|
||
break
|
||
else:
|
||
print('Invalid option')
|
||
|
||
|
||
|
||
def labTest_menu(self):
|
||
"""Меню для задачи Тест"""
|
||
clear_console()
|
||
lT = labTest()
|
||
|
||
while True:
|
||
print('\nЗадача Тест:')
|
||
print('1. Рассчитать значение дискриминанта и по результату выдать в консоль сообщение, сколько вещественных корней имеет уравнение.')
|
||
print('0. Назад')
|
||
|
||
choice = input('Выберите подкатегорию: ')
|
||
|
||
clear_console()
|
||
|
||
if choice == '1':
|
||
|
||
lT.start()
|
||
elif choice == '0':
|
||
break
|
||
else:
|
||
print('Неверный выбор, попробуйте снова.')
|