Загрузка данных


#include <iostream>
#include <string>
#include <windows.h> // для русского языка

using namespace std;

int main() {
    // Настройка русского языка
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);

    string userInput;
    
    cout << "=== СПРАВОЧНАЯ СИСТЕМА АДМИНИСТРАЦИИ ===\n";
    cout << "Доступные запросы:\n";
    cout << "  - направление (вывести список должностей)\n";
    cout << "  - задача (вывести список задач сотрудников)\n";
    cout << "  - кабинет (вывести номера кабинетов)\n";
    cout << "  - выход (завершить программу)\n";
    cout << "=========================================\n\n";

    while (true) {
        cout << "Введите запрос: ";
        getline(cin, userInput);

        if (userInput == "выход") {
            cout << "Программа завершена.\n";
            break;
        }
        else if (userInput == "направление") {
            cout << "\n=== СПИСОК СОТРУДНИКОВ ПО НАПРАВЛЕНИЯМ ===\n";
            cout << "1. Бухгалтер\n";
            cout << "2. Секретарь\n";
            cout << "3. Программист\n";
            cout << "4. Юрист\n";
            cout << "5. Кадровик\n";
            cout << "6. Администратор\n";
            cout << "=========================================\n\n";
        }
        else if (userInput == "задача") {
            cout << "\n=== ЗАДАЧИ СОТРУДНИКОВ ===\n";
            cout << "- Бухгалтер: ведение отчётности, расчёт зарплаты\n";
            cout << "- Секретарь: приём звонков, работа с документами\n";
            cout << "- Программист: поддержка сайта, разработка ПО\n";
            cout << "- Юрист: проверка договоров, консультации\n";
            cout << "- Кадровик: ведение личных дел, приём на работу\n";
            cout << "- Администратор: контроль работы офиса\n";
            cout << "==========================\n\n";
        }
        else if (userInput == "кабинет") {
            cout << "\n=== НОМЕРА КАБИНЕТОВ ===\n";
            cout << "Бухгалтер - кабинет № 101\n";
            cout << "Секретарь - кабинет № 102\n";
            cout << "Программист - кабинет № 103\n";
            cout << "Юрист - кабинет № 104\n";
            cout << "Кадровик - кабинет № 105\n";
            cout << "Администратор - кабинет № 106\n";
            cout << "========================\n\n";
        }
        else {
            cout << "Неизвестный запрос. Доступные запросы: 'направление', 'задача', 'кабинет', 'выход'\n\n";
        }
    }

    return 0;
}