Sabtu, 06 Juli 2013

Belajar Bahasa Pemograman ( C++ )

Menampilkan Bilangan Ganjil & Genap – Belajar Bahasa C++

Untuk menampilkan bilangan genap dan bilangan ganjil dalam sebuah jarak nilai tertentu, sebagai contohnya dari 1 – 30, kita harus tahu dulu mengenai hal yang membedakan antara kedua jenis bilangan tersebut. Perbedaan yang dapat kita ambil yaitu, bilangan genap akan selalu memiliki hasil sisa bagi 2 (%2) sama dengan nol (0). Sedangkan bilangan ganjil akan selalu memiliki hasil sisa bagi 2 (%2) sama dengan satu (1).
Dengan begitu kita bisa memanfaatkan operator modulus (%) untuk menampilkan bilangan ganjil dan genap yang ada pada deret angka dari 1 – 30.
Berikut ini merupakan penjelasan singkat mengenai program menampilkan bilangan genap dan ganjil dari 1-30.
1
2
#include
using namespace std;
bagian program diatas merupakan proses include library, yang mana dengan adanya kedua library tersebut kita bisa mengakses dan menggunakan fungsi yang ada pada standar input output (iostream) dan std.
1
2
3
4
cout << "Bilangan ganjil : " << endl;
for(i=1;i<=30;i++){
if(i%2!=0)cout << i << ", ";
}
Perulangan diatas digunakan untuk menampilkan deret bilangan ganjil yang ada pada angka 1-30. Didalam perulangan tersebut terdapat statement “if” yang digunakan untuk memilah data dengan sebuah kondisi yaitu “if(i%2!=0)” yang memiliki arti jika nilai i%2 tidak sama dengan nol (0) maka tampilkan nilai i, jika tidak, maka nilai i tidak akan ditampilkan.
1
2
3
4
5
cout << endl << endl << "Bilangan genap : " << endl;
for(i=1;i<=30;i++){
     if(i%2==0)cout << i << ", ";
}
Perulangan diatas digunakan untuk menampilkan deret bilangan genap yang ada pada angka 1-30. Didalam perulangan tersebut terdapat statement “if” yang digunakan untuk memilah data dengan sebuah kondisi yaitu “if(i%2==0)” yang memiliki arti jika nilai i%2 sama dengan nol (0) maka tampilkan nilai i, jika tidak, maka nilai i tidak akan ditampilkan.
Berikut ini merupakan listing program lengkapnya.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include
using namespace std;
void main(){
cout << "===============================================================" << endl;
cout << "== Program menampilkan Bilangan Ganjil dan Genap dari 1 - 30 ==" << endl;
cout << "===============================================================" << endl << endl;
int i;
cout << "Bilangan ganjil : " << endl;
for(i=1;i<=30;i++){
if(i%2!=0)cout << i << ", ";
}
cout << endl << endl << "Bilangan genap : " << endl;
for(i=1;i<=30;i++){
if(i%2==0)cout << i << ", ";
}
cout << endl << endl<<endl;
system("pause");
}
Berikut ini adalah hasil tampilan outputnya.
Semoga bermanfaat…..

Tidak ada komentar:

Posting Komentar