Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Dalam Matematika Dasar, kita mengenal Bilangan Ganjil dan Genap. Jika Bilangan Genap merupakan Bilangan Kelipatan 2, sedangkan Bilangan Ganjil juga Kelipatan 2 yang ditambah 1. Lalu, bagaimanakah dalam Pemrograman C++ untuk Program Deret bilangan Ganjil-Genap? Inilah Penjelasannya!
Untuk Software-nya, Anda bisa menggunakan CodeBlocks, Dev C++, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti Programiz, OneCompiler, OnlineGDB, dll.
Sumber : Solusimatematika.com
Jika ini merupakan Deret Bilangan Ganjil :
1, 3, 5, 7, 9, ....
Sedangkan, inilah Deret Bilangan Genap :
2, 4, 6, 8, 10, ...
Adapun, Rumus Deret Aritmetika adalah sebagai berikut :
Untuk Rumus Deret Bilangan Ganjil, inilah Rumusnya :
Sedangkan, untuk Rumus Deret Bilangan Genap, inilah Rumusnya :
Dan inilah Deret Bilangan Ganjil-Genap dengan C++ :
#include <iostream>using namespace std;int main(){int pil,batas;cout<<"-----------------------------------"<<endl;cout<<"Program Deret Bilangan Ganjil Genap"<<endl;cout<<"-----------------------------------"<<endl;cout<<"Pilihan : "<<endl;cout<<"1. Ganjil "<<endl;cout<<"2. Genap "<<endl;cout<<"-----------------------------------"<<endl;cout<<"Masukan Pilihan : ";cin>>pil;cout<<"Masukan Batas : ";cin>>batas;cout<<endl;if (pil == 1){cout<<"Deret Bilangan Ganjil"<<endl;for(int i=1;i<=batas;i++){if (i%2!=0)cout<<i<<" ";}}else if (pil == 2){cout<<"Deret Bilangan Genap"<<endl;for(int i=1;i<=batas;i++){if (i%2==0)cout<<i<<" ";}}else {cout<<"Invalid"<<endl;}}
Input dan Output :
-----------------------------------
Program Deret Bilangan Ganjil Genap
-----------------------------------
1. Ganjil
2. Genap
-----------------------------------
Masukan Pilihan : 1
Masukan Batas : 10
Deret Bilangan Ganjil
1 3 5 7 9
-----------------------------------
Program Deret Bilangan Ganjil Genap
-----------------------------------
1. Ganjil
2. Genap
-----------------------------------
Masukan Pilihan : 2
Masukan Batas : 10
Deret Bilangan Genap
2 4 6 8 10
Namun, jika ingin terpisah antara Bilangan Ganjil dan Genap, inilah 2 Program di antaranya.
Inilah Deret Bilangan Ganjil dengan Bahasa C++ :
#include <iostream>using namespace std;int main(){int batas;cout<<"-----------------------------------"<<endl;cout<<"Program Deret Bilangan Ganjil "<<endl;cout<<"-----------------------------------"<<endl;cout<<"Masukan Batas : ";cin>>batas;cout<<endl;for(int i=1;i<=batas;i++){if (i%2!=0)cout<<i<<" ";}}
Input dan Output :
-----------------------------------
Program Deret Bilangan Ganjil
-----------------------------------
Masukan Batas : 15
1 3 5 7 9 11 13 15
Sedangkan, Deret Bilangan Genap dengan Bahasa C++ :
#include <iostream>using namespace std;int main(){int batas;cout<<"-----------------------------------"<<endl;cout<<"Program Deret Bilangan Genap "<<endl;cout<<"-----------------------------------"<<endl;cout<<"Masukan Batas : ";cin>>batas;cout<<endl;for(int i=1;i<=batas;i++){if (i%2==0)cout<<i<<" ";}}
Input dan Output :
-----------------------------------
Program Deret Bilangan Genap
-----------------------------------
Masukan Batas : 16
2 4 6 8 10 12 14 16
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)