C++ で偶数または奇数を判定する

C++Beginner
オンラインで実践に進む

はじめに

この実験では、if-else 文を使って入力された数が偶数か奇数かを判断する方法を学びます。ユーザーから入力された数値を受け取り、%演算子を使ってそれが偶数か奇数かをチェックする C++ プログラムを書く方法を学びます。

ライブラリをインクルードする

C++ プログラムの最初のステップでは、C++ プログラムを実行するのに役立つ必要なライブラリをインクルードします。以下のコードを ~/project/main.cpp ファイルに追加します。

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

数値をチェックする関数を定義する

プログラムの 2 番目のステップでは、入力された数が偶数か奇数かを判断する関数を作成します。この関数は整数を入力として受け取り、その数が偶数か奇数かを表示する必要があります。以下のコードを ~/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";
    }
}

ユーザーから入力を受け取る

プログラムの 3 番目のステップでは、ユーザーから入力された数値を受け取り、2 番目のステップで作成した関数に渡します。以下のコードを ~/project/main.cpp ファイルに追加します。

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

コードをコンパイルして実行する

プログラムの 4 番目のステップでは、出力を得るために main.cpp ファイルをコンパイルして実行します。GCC コンパイラを使ってコードをコンパイルし、その後、コンパイルされたコードを実行します。コードをコンパイルして実行するには、ターミナルで以下のコマンドを実行します。

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

次に、チェックする数値を求められたときに数値を入力してください。

まとめ

この実験では、if-else 文を使って入力された数が偶数か奇数かを判断する方法をうまく学びました。ユーザーから入力された数値を受け取り、%演算子を使ってそれが偶数か奇数かをチェックする関数を定義することで、C++ プログラムを書く方法を学びました。最後に、ターミナルでコードをコンパイルして実行し、出力を確認しました。