#include "iostream" using namespace std; int main() { setlocale(LC_CTYPE, "Russian"); int i = 0; int p = 1; int u; cout << "Добрейшее утречко, сер! Немного примеров не хотите?" << endl; next:cout << "Выберите уровень сложности :" << endl << "Легкий (введите 1)" << endl << "Средний (введите 2)" << endl << "Тяжелый (введите 3)" << endl; cin >> u; switch (u) { case 1: /*1*/while (i != 12) { cout << "Сколько будет 5 + 7 =?" << endl; cin >> i; if (i == 12) { cout << "Да! Это правильный ответ! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Неправильно. Попробуйте еще раз." << endl; p++; } } p = 1; /*2*/while (i != 7) { cout << "Сколько будет 21 - 14 =?" << endl; cin >> i; if (i == 7) { cout << "Отлично! Молодец! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Это ненеправильный ответ. Попробуй еще раз." << endl; p++; } } p = 1; /*3*/while (i != 91) { cout << "Сколько будет 53 + 38 =?" << endl; cin >> i; if (i == 91) { cout << "Да! Верно! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Неудача. Неверно. Попробуй еще раз." << endl; p++; } } p = 1; /*4*/while (i != 68) { cout << "Сколько будет 137 - 69 =?" << endl; cin >> i; if (i == 68) { cout << "УРА! Ты решил четвертый пример! Молодец! Ты прошел первый уровень сложности!" << "Попыток:" << p << endl; } else { cout << "Нет. Это неправильный ответ. Ну же! Немного осталось! Попробуй еще раз." << endl; p++; } } goto next; case 2: /*1*/while (i != 36) { cout << "Сколько будет 12*3 =?" << endl; cin >> i; if (i == 36) { cout << "Да!Это правильный ответ!Следующий пример : " << endl << "Попыток:" << p << endl; } else { cout << "Неправильно. Попробуйте еще раз." << endl; p++; } } p = 1; /*2*/while (i != 11) { cout << "Сколько будет 55:5 =?" << endl; cin >> i; if (i == 11) { cout << "Отлично! Молодец! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Это ненеправильный ответ. Попробуй еще раз." << endl; p++; } } p = 1; /*3*/while (i != 0) { cout << "Сколько будет (3*4)+(-1*12) =?" << endl; cin >> i; if (i == 0) { cout << "Да! Верно! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Неудача. Неверно. Попробуй еще раз." << endl; p++; } } p = 1; /*4*/while (i != 36) { cout << "Сколько будет (360:60)*6 =?" << endl; cin >> i; if (i == 36) { cout << "УРА! Ты решил четвертый пример! Молодец! Ты прошел второй уровень сложности!" << endl << "Попыток:" << p << endl; } else { cout << "Нет. Это неправильный ответ. Ну же! Немного осталось! Попробуй еще раз." << endl; p++; } } goto next; case 3: /*1*/while (i != 97) { cout << "Сколько будет 14^2-(23*3-30) =?" << endl; cin >> i; if (i == 97) { cout << "Да!Это правильный ответ!Следующий пример : " << endl << "Попыток:" << p << endl; } else { cout << "Неправильно. Попробуйте еще раз." << endl; p++; } } p = 1; /*2*/while (i != 40) { cout << "Сколько будет 56*4-46*4 =?" << endl; cin >> i; if (i == 40) { cout << "Отлично! Молодец! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Это ненеправильный ответ. Попробуй еще раз." << endl; p++; } } p = 1; /*3*/while (i != 1760) { cout << "Сколько будет 244*8-64*3 =?" << endl; cin >> i; if (i == 1760) { cout << "Да! Верно! Следующий пример:" << endl << "Попыток:" << p << endl; } else { cout << "Неудача. Неверно. Попробуй еще раз." << endl; p++; } } p = 1; /*4*/while (i != 512) { cout << "Сколько будет 8^2*8 =?" << endl; cin >> i; if (i == 512) { cout << "УРА! Ты решил четвертый пример! Молодец! Ты прошел третий уровень сложности!" << endl << "Попыток:" << p << endl; } else { cout << "Нет. Это неправильный ответ. Ну же! Немного осталось! Попробуй еще раз." << endl; p++; } } } }