HRMlblCMFqqInfU78c3NMJxDetM02ycHTU9BqBl9

Program Menentukan Bilangan Ganjil Genap Menggunakan C++

Program Menentukan Bilangan Ganjil Genap Menggunakan C++

hobingoding.com - Halo coders. Pada postingan kali ini kita akan mempelajari bagaimana cara membuat program yang dapat menentukan bilangan ganjil genap dengan menggunakan bahasa pemrograman C++.

Perlu kita ketahui sebelumnya adapun yang dimaksud dengan bilangan ganjil adalah bilangan-bilangan yang tidak habis dibagi 2 atau dengan kata lain bilangan tersebut akan memiliki sisa jika dibagi dengan 2. Sementara bilangan genap merupakan kebalikannya dimana bilangan-bilangan yang termasuk ke dalam bilangan genap ini akan habis dibagi 2 (sisa = 0)

Sebagai contoh untuk pengecekan bilangan ganjil yaitu bilangan 5.
5 : 2 = 2, sisa 1

Untuk mendapatkan sisa pembagian 2 bilangan tersebut kita dapat menghitungnya dengan melakukan operasi modulus yang biasa dituliskan dengan a mob b, seperti misalnya 5 mod 2 = 1.

Permasalahan

Buatlah program untuk melakukan pengecekan apakah suatu bilangan termasuk bilangan ganjil atau bilangan genap.

Test Case

Input Bilangan : 79
Hasil : Bilangan Ganjil

Kode Program

#include <iostream>
using namespace std;

int main() {
    int bilangan;
    
    cout << "Program Menentukan Bilangan Ganjil Genap" << endl;
    cout << "visit us hobingoding.com\n" << endl;
    // Input Bilangan
    cout << "Input Bilangan : ";
    cin >> bilangan;
    
    // Cek Ganjil Genap
    if(bilangan % 2 == 0)
        cout << "Hasil : Bilangan Genap" << endl;
    else
        cout << "Hasil : Bilangan Ganjil" << endl;
    cin.ignore();
    return 0;
}

Lihat source code melalui github: fandipres

Output Program

Program C++ Menentukan Bilangan Ganjil Genap

Penjelasan Program

Dalam mengecek apakah bilangan tersebut termasuk ganjil atau genap saya disini menghitung hasil bagi dari bilangan yang akan dicek dengan melakukan operasi modulo 2. Jika hasil modulo 2 bilangan tersebut tidak sama dengan 0 (!= 0) maka dapat dipastikan bilangan tersebut merupakan bilangan ganjil.

Bagaimana? Cukup mudah bukan? Jika kamu masih bingung silahkan tanyakan pertanyaan kamu melalui kolom komentar di bawah ya.

Related Posts
Fandi Presly Simamora
Lecturer, code lover, technology enthusiast, enjoys sharing various things through writing, and of course, just a regular human being. Hello world :)

Related Posts

Posting Komentar