#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;
}