Membuat Alat Penghitung Bilangan Genap,
Ganjil, Positif, dan Negatif
Pada kesempatan kali ini saya akan membuat suatu alat untuk menghitung berapa kali kita telah
menginputkan bilangan genap, bilangan ganjil, bilangan positif, dan bilangan
negatif di dalam panel hitam.
Dibawah ini adalah program yang
harus kita masukkan untuk menciptakan alat untuk menghitung berapa kali kita
telah menginputkan bilangan-bilangan itu secara otomatis tanpa kita harus
menghitungnya secara manual.
Langkah-langkah pembuatan :
1. Langkah pertama yang kita lakukan adalah memberikan identitas diri kita dengan lengkap dengan maksud sebagai identitas pembuat program itu sendiri, dan juga kita tuliskan nama alat yang kita buat. Disini saya menggunakan nama “Alat penghitung bilangan genap, ganjil, positif, dan negatif”. Maka yang kita tuliskan didalam command window adalah seperti ini
cout<<"Nama : Arry Muhammad"<<endl;
cout<<"Program Studi: Teknik
Informatika"<<endl;
cout<<"Semester : 1"<<endl;
cout<<"Universitas
Darussalam"<<endl;
cout<<"-----------------------------------"<<endl;
cout<<endl;
cout<<"Alat penghitung bilangan
genap, ganjil, positif, dan negatif"<<endl;
cout<<endl;
2. Langkah selanjutnya adalah kita akan membuat variabel. Disini saya menamai variabel saya dengan genap, ganjil, positif, negatif, n, t dengan kodefungsi int. Dan selanjutnya kita akan memberikan nilai awal kosong (0) pada setiap variabel genap, ganjil, positif, negatif. Maka yang kita tuliskan didalam command window adalah seperti ini
int ganjil, genap,
positif, negatif, n, t;
genap=0;
ganjil=0;
negatif=0;
positif=0;
3. Langkah selanjutnya adalah dengan kita mengoutputkan “Masukkan bilangan = “ dengan inputnya adalah variabel n. Maka yang kita tuliskan didalam command window adalah seperti ini
cout<<"Masukkan
bilangan = ";
cin>>n;
4. Berikutnya kita akan menggunakan kodefungsi while. Dengan kondisi adalah nilai variabel n tidak sama dengan -999. Dengan statement pertamannya adalah dengan menggunakan kodefungsi if dan else yaitu apabila nilai variabel n modulus 2 sama dengan 0 maka ia adalah genap danyang tereksekusi adalah genap++ dan apabila bukan 0 maka ia adalah ganjil dan yang tereksekusi adalah ganjil++. Maka yang kita tulis didalam command window adalah seperti ini
while (n!=-999)
{
if(n%2==0)
genap++;
else
ganjil++;
5. Lalu statement kedua adalah menggunakan fungsi if, else if, else yaitu apabila nilai n lebih dari 0 maka ia adalah positif dan yang tereksekusi adalah positif++ dan apabila nilai n kurang dari 0 maka ia adalah negatif dan yang tereksekusi adalah negatif++. Dan tambahannya adalah dibagian else yaitu apabila nilai n bukan lebih dari 0 dan bukan kurang dari 0 yaitu dia 0 itu sendiri maka kita larikan nilai itu ke t++ dalam hal ini variabel t hanya untuk menampung bilangan 0 dan tidak perlu di outputkan nantinya. Maka yang kita tulis di dalam command window adalah seperti ini
if(n>0)
positif++;
else if (n<0)
negatif++;
else
t++;
6. Selanjutnya kita akan menuliskan kembali output “Masukkan bilangan” dengan input variabel n lagi. Karena output yang pertama hanya dipakai sebagai pengangkap variabel n yang awal dan tidak akan masuk perulangan. Karena jika pada awalnya tadi tidak ada outputan itu maka kodefungsi while akan langsung mengeksekusi kodefungsi if sehingga nilai yang ada pada kodefungsi tersebut akan langsung bertambah satu dan jangan lupa untuk menyertakan kurung tutup kurawa. Maka yang kita tuliskan didalam command window adalah seperti ini
cout<<"Masukkan
bilangan = ";
cin>>n;
}
7. Langkah yang terakhir adalah dengan kita mengoutputkan secara berurutan yaitu
a.
Bilangan genap ada =, dengan inputnya adalah variabel genap
b.
Bilangan ganjil ada =, dengan inputnya adalah variabel ganjil
c.
Bilangan positif ada =, dengan inputnya adalah variabel positif
d.
Bilangan negatif ada =, dengan inputnya adalah variabel negatif
Maka yang kita tuliskan didalam Command window adalah
seperti ini
cout<<"----------------------------"<<endl;
cout<<"Bilangan genap ada = "<<genap<<endl;
cout<<"Bilangan ganjil ada = "<<ganjil<<endl;
cout<<"Bilangan positif ada =
"<<positif<<endl;
cout<<"Bilangan negatif ada =
"<<negatif<<endl;
}
8. Langkah terakhirnya adalah dengan menekan F9 untuk
menjalankan programnya.
Selamat Mencoba!!
Tidak ada komentar:
Posting Komentar