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


#include <iostream>
using namespace std;

int main() {
    int age, ticket;
    char answer;

    do {
        cout << "Введите возраст: ";
        cin >> age;

        cout << "1 - обычный\n";
        cout << "2 - детский\n";
        cout << "3 - пенсионерский\n";
        cout << "4 - VIP\n";
        cout << "Введите номер билета: ";
        cin >> ticket;

        if (age < 5) {
            cout << "Вход запрещён: слишком маленький возраст\n";
        }
        else if (age <= 12) {
            if (ticket == 2)
                cout << "Вход разрешён. Билет: детский\n";
            else
                cout << "Вход запрещён. Нужен детский билет\n";
        }
        else if (age <= 49) {
            if (ticket == 1 || ticket == 4)
                cout << "Вход разрешён\n";
            else
                cout << "Вход запрещён. Нужен обычный или VIP билет\n";
        }
        else if (age <= 64) {
            if (ticket == 2)
                cout << "Вход запрещён. Детский билет не подходит\n";
            else
                cout << "Вход разрешён\n";
        }
        else {
            if (ticket == 3 || ticket == 4)
                cout << "Вход разрешён\n";
            else
                cout << "Вход запрещён. Нужен пенсионерский или VIP билет\n";
        }

        cout << "Хотите продолжить? (y/n): ";
        cin >> answer;

    } while (answer == 'y');

    return 0;
}

#include <iostream>
using namespace std;

int main() {
    int ball, dop, total;
    char bonus, answer;

    do {
        cout << "Введите балл за тест: ";
        cin >> ball;

        cout << "Введите количество дополнительных заданий: ";
        cin >> dop;

        cout << "Есть бонус? (y/n): ";
        cin >> bonus;

        total = ball + dop * 3;

        if (bonus == 'y')
            total = total + 15;

        if (total > 100)
            total = 100;

        cout << "Итоговый балл: " << total << endl;

        if (total >= 90)
            cout << "Отлично\n";
        else if (total >= 75)
            cout << "Хорошо\n";
        else if (total >= 60)
            cout << "Удовлетворительно\n";
        else
            cout << "Неудовлетворительно\n";

        cout << "Продолжить? (y/n): ";
        cin >> answer;

    } while (answer == 'y');

    return 0;
}