ALT/TEXT GAMBAR PPC Iklan Blogger Indonesia
Loading...

Program C++ Menentukan Ganjil-Genap

Sobat Maz Dani sekalian, program dibawah ini adalah program untuk menentukan suatu bilangan ganjil atau bilangan genap pada bahasa pemrograman c++.
Sebenarnya program ini adalah contoh pengaplikasian dari teori stuktur kontrol
Begini.. pertama kita buat logikanya…
untuk bisa menentukan suatu bilangan itu ganjil atau genap, kita harus merumuskan bilangan genap itu rumusnya apa?? Dan bilangan ganjil rumusnya apa…

Apa ya??

Lho…kok balik nanya?? (he he he.. bercanda sob…!!)

Menurut saya nih ya… untuk menentukan bilangan ganjil, kita bisa menggunakan sisa hasil bagi atau dikenal dengan istilah mod. Nah… sebagai persyaratannya maka bisa dikatakan seperti ini..

Jika hasil bagi suatu bilangan oleh 2 itu sama dengan 0 (nol), maka bisa dikatakan bilangan itu adalah bilangan genap.
Jika suatu bilangan dibagi 2, dan sisanya adalah nol (0), maka bisa dikatakan bilangan itu adalah bilangan genap.
Jika suatu bilangan dibagi 2, dan sisanya tidak sama dengan 0, maka bisa dikatakan bilangan itu bilangan ganjil.
Nah… sekarang kita sudah mendapat logikanya…
kita buat algoritmanya dulu deh…

Gini :



  1. deklarasi variabel (bilangan)
  2. masukkan nilai variabel bilangan
  3. IF (bilangan%2 != 0)
Tampilkan bilangan ganjil
ELSE
Tampilkan bilangan genap
  1. program selesai



Catatan penting:
C++ selalu memperlakukan nilai tidak sama dengan nol sebagai TRUE dan nilai nol sama dengan FALSE. Oleh karena itu, dua perintah di bawah ini adalah identik
if (bil % 2 != 0)
cout << “Bilangan ganjil”;
if (bil % 2)
cout << “Bilangan ganjil”
 jadi bisa pilih rumus yang mana aja… boleh kok..

nah… setelah membuat algoritmanya, kita bisa tuangkan kedalam bentuk program..
kalo punya saya begini…

#include <iostream.h>
#include <conio.h>

//program bilangan genap ganjil
void main()
{
int bilangan;//deklarasi variabel
cout<<"masukkan sebuah bilangan : ";
cin>>bilangan;
if(bilangan%2!=0)//struktur kontrol if else
cout<<" "<<bilangan<<" adalah bilangan ganjil";
else
cout<<" "<<bilangan<<" adalah bilangan genap";

getch();
}

semoga dapat membantu..

Share : Facebook Twitter Google+ Linkedin Technorati Digg

Page Load

Terima kasih telah membaca artikel Maz Dani tentang Program C++ Menentukan Ganjil-Genap dengan url http://dubraw735.blogspot.com/2012/03/program-c-menentukan-ganjil-genap.html, Semoga Artikel Program C++ Menentukan Ganjil-Genap bermanfaat bagi diri saya dan anda.

2 komentar:

Terimakasih sudah berkomentar dengan baik, sopan dan tidak mengandung spam,dimohon untuk tidak meletakan link aktif dalam komentar!!!
Klik Subscribe by email jika ingin mengetahui update komentar pada artikel ini, thank you for visiting

Ttd : Dani Setiadi