Условие задачи : Определить является число введенное пользователем четным (Язык 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() ноль }