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


#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
    setlocale(LC_ALL, "RU");

    int vybor = -1;

    // шапка (меняй текст внутри кавычек)
    cout << "+==========================================+" << endl;
    cout << "| " << left << setw(40) << "ФИО: Иванов Иван Иванович" << " |" << endl;
    cout << "| " << left << setw(40) << "Группа: ИСП-24" << " |" << endl;
    cout << "| " << left << setw(40) << "Вариант: 5" << " |" << endl;
    cout << "+==========================================+" << endl;

    // меню повторяется, пока не выберут 0
    while (vybor != 0)
    {
        cout << endl;
        cout << "+------------------------------------------+" << endl;
        cout << "| " << left << setw(40) << "МЕНЮ" << " |" << endl;
        cout << "+------------------------------------------+" << endl;
        cout << "| " << left << setw(40) << "1. Задание 1" << " |" << endl;
        cout << "| " << left << setw(40) << "2. Задание 2" << " |" << endl;
        cout << "| " << left << setw(40) << "3. Задание 3" << " |" << endl;
        cout << "+------------------------------------------+" << endl;
        cout << "| " << left << setw(40) << "0. Выход" << " |" << endl;
        cout << "+------------------------------------------+" << endl;
        cout << "Ваш выбор: "; cin >> vybor;
        cout << endl;

        switch (vybor)
        {
            case 1:
                cout << "Задание 1" << endl;
                // здесь код первого задания
                break;

            case 2:
                cout << "Задание 2" << endl;
                // здесь код второго задания
                break;

            case 3:
                cout << "Задание 3" << endl;
                // здесь код третьего задания
                break;

            case 0:
                cout << "Выход из программы" << endl;
                break;

            default:
                cout << "Нет такого пункта" << endl;
        }
    }
}