Обновить main.cpp
This commit is contained in:
39
main.cpp
39
main.cpp
@@ -344,9 +344,42 @@ void z5_22() {
|
|||||||
cout << "Результаты сохранены в файл 'olympic_results.txt'." << endl;
|
cout << "Результаты сохранены в файл 'olympic_results.txt'." << endl;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
void showMenu() {
|
||||||
|
cout << "Меню задач:\n";
|
||||||
|
cout << "1. «Алгоритм Евклида»\n";
|
||||||
|
cout << "3. 3.16\n";
|
||||||
|
cout << "4. 3.22\n";
|
||||||
|
cout << "6. 4.16\n";
|
||||||
|
cout << "7. 4.22\n";
|
||||||
|
cout << "8. 5.16\n";
|
||||||
|
cout << "9. 5.22\n";
|
||||||
|
cout << "0. Выход\n";
|
||||||
|
}
|
||||||
|
void launchTasks() {
|
||||||
|
int choice;
|
||||||
|
do {
|
||||||
|
showMenu();
|
||||||
|
cout << "Выберите номер задачи для запуска (или 0 для выхода): ";
|
||||||
|
cin >> choice;
|
||||||
|
|
||||||
|
switch (choice) {
|
||||||
|
case 1: z1launcher(); break;
|
||||||
|
case 3: z3_16(); break;
|
||||||
|
case 4: z3_22(); break;
|
||||||
|
case 6: z4_16(); break;
|
||||||
|
case 7: z4_22(); break;
|
||||||
|
case 8: z5_16(); break;
|
||||||
|
case 9: z5_22(); break;
|
||||||
|
case 0: cout << "Выход из программы.\n"; break;
|
||||||
|
default: cout << "Ошибка: неверный выбор. Пожалуйста, попробуйте снова.\n";
|
||||||
|
}
|
||||||
|
cout << endl;
|
||||||
|
} while (choice != 0);
|
||||||
|
}
|
||||||
int main() {
|
int main() {
|
||||||
setlocale(LC_ALL, "Russian");
|
setlocale(LC_ALL, "");
|
||||||
/*z1launcher();*/
|
|
||||||
z5_22();
|
|
||||||
|
launchTasks();
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user