Определение четных или нечетных чисел на C++

C++Beginner
Практиковаться сейчас

Введение

В этом лабораторном задании вы научитесь определять, является ли введенное число четным или нечетным, с использованием инструкций if-else. Вы научитесь писать программу на C++, которая будет принимать от пользователя вводимое число и проверять, является ли оно четным или нечетным, с использованием оператора %.

Подключить библиотеки

В первом этапе программы на C++ мы подключим необходимые библиотеки, которые помогут нам запустить программу на C++. Добавьте следующий код в файл ~/project/main.cpp:

#include<bits/stdc++.h>
using namespace std;

Определить функцию для проверки числа

Во втором этапе программы мы создадим функцию для определения, является ли введенное число четным или нечетным. Эта функция должна принимать целое число в качестве входных данных и выводить, является ли число четным или нечетным. Добавьте следующий код в файл ~/project/main.cpp:

void check_number(int num){
    if(num%2==0){
        cout<<num<<" is an even number";
    }
    else{
        cout<<num<<" is an odd number";
    }
}

Получить ввод от пользователя

В третьем этапе программы мы получим от пользователя вводимое число и передадим его в функцию, созданную на втором этапе. Добавьте следующий код в файл ~/project/main.cpp:

int main(){
    int num;
    cout<<"Enter the number you want to check:-";
    cin>>num;
    check_number(num);
    return 0;
}

Компилировать и выполнить код

В четвертом этапе программы мы скомпилируем и выполним файл main.cpp, чтобы получить вывод. Мы скомпилируем код с использованием компилятора GCC, а затем выполним скомпилированный код. Запустите следующие команды в терминале, чтобы скомпилировать и выполнить код.

$ g++ ~/project/main.cpp -o main
$./main

Теперь введите число при запросе на проверку числа.

Резюме

В этом практическом занятии вы успешно научились определять, является ли введенное число четным или нечетным с использованием инструкций if-else. Вы научились писать программу на C++ путем определения функции, которая будет принимать вводимое число от пользователя и проверять, является ли оно четным или нечетным с использованием оператора %. Наконец, вы скомпилировали и выполнили код в терминале, чтобы увидеть вывод.