#include #include #include "task.h" #include using namespace std; int main() { vector spysok; int vibor; while (true) { cout << "\n--- Меню ---\n"; cout << "1. Додати завдання\n"; cout << "2. Показати список зав дань\n"; cout << "3. Позначити завдання як виконане\n"; cout << "4. Зберегти завдання у файл\n"; // Додано cout << "5. Завантажити завдання з файлу\n"; // Додано cout << "6. Вийти\n"; cout << "Ваш вибір: "; cout<>vibor; cin.ignore(); // очищає буфер перед getline if(vibor>0){ switch (vibor) { case 1: dodatyZavdannya(spysok); break; case 2: pokazatySpysok(spysok); break; case 3: poznachytyVykonane(spysok); break; case 4: zberihytyUFile(spysok); break; case 5: zavantazhytyZFile(spysok); break; case 6: cout << "До побачення!" << endl; return 0; default: cout << "Невірний вибір! Спробуйте ще раз." << endl; } }else{cout << "Помилка: введіть число!" << endl; cin.clear(); // скидає стан помилки cin.ignore(); // очищає буфер до кінця рядка continue; } } return 0;}