Site icon Pesona Informatika

Menghitung Ganjil Genap Menggunakan C++

Menghitung Ganjil Genap Menggunakan C++ - pesonainformatika.com

Menghitung Ganjil Genap Menggunakan C++ – pesonainformatika.com, pada studi kasus kali ini kita akan belajar bagaimana menghitung bilangan ganjil genap menggunakan bahasa C++, bahasa pemrograman ini populer dan banyak digunakan, selain itu bahasa ini juga cocok untuk memulai belajar pemrograman.

sebelum masuk ke studi kasus kita harus tau bagaimana menghitung bilangan ganjil genap untuk memecahkan masalah ini dan membuat sebuah program

Deskripsi Kasus

pernah dibahas sebelumnya menggunakan bahasa pemrograman python dan kali ini kita akan memecahkannya menggunakan C++, kita akan tahu bahwa sebuah bilangan bernilai genap jika bilangan tersebut di modulus 2, jika hasilnya 0 (tidak mempunyai sisa bagi) maka bilangan tersebut adalah bilangan genap

sebaliknya jika bilangan tersebut mempunyai sisa bagi (tidak sama dengan 0) maka bilangan tersebut adalah bilangan ganjil

Persiapan Projects

setelah memahami deskripsi kasus nya sekarang kita coba membuat programnya, sebelum itu kita perlu mempersiapkan beberapa hal untuk membuat project seperti

Install Compiler

pada tahap ini kita akan melakukan Instalasi compiler mingw untuk windows kita bisa download dan install mingw compiler disini

Install Text Editor

kasus kali ini kita akan menggunakan visual studio code download visual studio code disini kemudian install extensi c++ agar syntax c++ dikenali oleh visual studio code

C++ extension pack visual studio code

Membuat Program

pertama buka visual studio code lalu buat file baru misalnya ganjil_genap.cpp kemudian isi seperti ini

#include <iostream>
using namespace std;

int main(int argc, char const *argv[])
{
    int nomor1=27;
    switch (nomor1 % 2)
    {
    case 0:
        cout << nomor1 << " adalah bilangan genap";
        break;
    case 1:
        cout << nomor1 << " adalah bilangan Ganjil";

    default:
        break;
    }
    return 0;
}

jika program dijalankan hasilnya seperti ini

hasil program
hasil program

Penjelasan Program

pertama kita deklarasi variabel untuk input angka yang dihitung kemudian kita menggunakan switch case untuk menenukan kondisi dan melakukan perhitungan, dapat kita lihat bagian ini

int nomor1=27;
switch (nomor1 % 2)
{
case 0:
    cout << nomor1 << " adalah bilangan genap";
    break;
case 1:
    cout << nomor1 << " adalah bilangan Ganjil";

default:
    break;
}

Kreasikan Program

setelah kita membuat program dasarnya kita bisa melakukan improvisasi pada program misalnya saja menambahkan input, agar pengguna dapat memasukan angka seperti ini

#include <iostream>

using namespace std;

int main(int argc, char const *argv[])
{
    int nomor;
    cout << "Masukan Nomor: ";
    cin >> nomor;

    switch (nomor % 2)
    {
    case 0:
        cout << nomor << " adalah bilangan genap\n";
        break;
    case 1:
        cout << nomor << " adalah bilangan ganjil\n";
    
    default:
        break;
    }
    return 0;
}

jika dijalankan hasilnya akan seperti ini

hasil program yang telah di improvisasi
hasil program yang telah di improvisasi bagian 2

nah sampai disini dulu studi kasus kali ini source code materi kali ini dapat diakses di github, ikuti terus pesonainformatika, dan dapatkan studi kasus bahasa pemrograman lainya seperti  Java, Python  C++

Exit mobile version