Условие задачи : написать программу проверки знания футбола . Программа должна вывести вопрос на экран с вариантами ответа, а пользователь должен выбрать один из них.
Сложность : легкая .
Задача довольно простая . Сделаем мы её с помощью if else . Для начала нам надо придумать какой-нибудь вопрос. Я решил его сделать про «Золотой мяч».
Допустим вопрос у нас есть . Давайте теперь создадим каркас нашей задачи с переменными которые нам нужны.
Нам понадобиться только одна переменная под ответ.
#include <iostream> // подключаем библиотеку ввода и вывода using namespace std; // используем именное пространство std int main() { setlocale(LC_ALL,"Rus"); // включаем русский язык int otvet; }
Теперь мы выводим вопрос и варианты ответа :
cout << "Кто в 2012 году получил Золотой мяч ? " << endl; cout << " 1. Криштиану Роналду" << endl; cout << " 2. Андрес Иньеста" << endl; cout << " 3. Лионель Месси" << endl;
Теперь мы говорим пользователю, чтобы он ввел номер ответа. Дальше мы пишем условие :
cout << "Выберите один из вариантов и нажмите Enter" << endl; cout << "Введите номер варианта : "; cin >> otvet; if (otvet = 3) cout << "Правильно!! Вы лучший" << endl; else { begin if (otvet < 1) || (otvet > 3) cout << "Введите число от 1 до 3" << endl; else cout << "Не правильно! Фууу" << endl; end; }
Вот и вся задача.
Весь код программы :
#include <iostream> // подключаем библиотеку ввода и вывода using namespace std; // используем именное пространство std int main() { setlocale(LC_ALL,"Rus"); // включаем русский язык int otvet; cout << "Кто в 2012 году получил Золотой мяч ? " << endl; cout << " 1. Криштиану Роналду" << endl; cout << " 2. Андрес Иньеста" << endl; cout << " 3. Лионель Месси" << endl; cout << "Выберите один из вариантов и нажмите Enter" << endl; cout << "Введите номер варианта : "; cin >> otvet; if (otvet == 3) { cout << "Правильно!! Вы лучший" << endl; } else { if ((otvet < 1) || (otvet > 3)) cout << "Введите число от 1 до 3" << endl; else cout << "Не правильно! Фууу" << endl; } system("PAUSE"); // чтобы программа не закрывалась return 0 ; // возвращаем функции main() ноль }