Условие задачи : Определить является число введенное пользователем четным (Язык C++)
Сложность : легкая .
Решение задачи :
Для начала продумаем наше решение. Нечего трудного нету. Мы введем число, затем напишем условие в котором и определим четность числа.
Для того чтобы определить четность числа нам понадобятся следующие переменные :
1. Переменная number — для числа
Начнем мы с каркаса нашей программы :
#include <ctime>
#include <iostream>
using namespace std ; // используем именное пространство std
int main()
{
setlocale(LC_ALL, "Russian"); // включаем русский язык
int number;
system("PAUSE"); // чтобы программа не закрывалась
return 0 ; // возвращаем функции main() ноль
}
Теперь надо определить четность, делать мы это будем с помощью знака % он определяет остаток от деления, т.е. если мы напишем :
number = 4 % 2;
То нам это вернет 0 и это будет означать что число четное, т.к. оно поделилось на 2 нацело.
Пишем условие :
if (number % 2 == 0) cout << number << " четное число " << endl; else cout << number << " нечетное число " << endl;
Всё решение задачи C++ :
#include <iostream>
using namespace std ; // используем именное пространство std
int main()
{
setlocale(LC_ALL, "Russian"); // включаем русский язык
int number ; // объявили переменную для числа
cout << "Введите число : " ; cin >> number; // вводи число
if (number % 2 == 0) // ищем остаток от деления если он равен 0 , то
cout << number << " четное число " << endl; // выводим что число четное
else
cout << number << " нечетное число " << endl; // иначе нечетное
system("PAUSE"); // чтобы программа не закрывалась
return 0 ; // возвращаем функции main() ноль
}
