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
- Text Editor
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
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
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
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++
people who use linux and people who are friendly