Tuesday, 4 January 2011

Penggunaan Looping dan Percabangan pada C++

Wah lama ga posting, akhirnya di tahun yang baru ini bisa juga kembali berkreasi dan berkarya di sini. Oke. Kali ini saya akan membagikan sedikit contoh coding dalam program C++. Mengapa C++? Ya karena disini saya hanya ingin membagikan sedikit pengetahuan yang saya dapat selama ini. Sekedar pengetahuan saja, C++ merupakan bahasa pemrograman tingkat menengah. Dikatakan demikian karena bahasa ini terletak di antara Bahasa pemrograman tingkat tinggi dan tingkat rendah. Tingkat tinggi artinya, Bahas pemrograman yang lebih “manusiawi”, atau lebih mudah di pahami manusia. Sedangkan Bahasa Pemrograman tingkat rendah artinya Bahasa tersebut lebih mengacu pada bahasa mesin/komputer . tanpa panjang lebar lagi, di bawah ini adalah coding contoh coding pencarian bilangan prima.

#include
using namespace std;
int main( )
{
int a,b,c,d,i;
cout<<"========================================\n";
cout<<"||Menentukan Bilangan Prima Atau Bukan||\n";
cout<<"========================================\n";
for (i=0;i<5;i++)
{
cout<<"Masukkan Nilai=";
cin >>a;
b=1;
c=a-1;
if (a==2)
{
cout<<"Bilangan Prima"<
}

else
{
while(b<=c)
{
b++;
d=a%b;
if (d==0)
{
cout<<"Bukan Bilangan Prima"<
break;
}else if (d>0 && b==c)
{
cout<<"Bilangan Prima"<
}
//cout<
}
}
cout<<"\n\n\n";
}
}
Dari contoh coding di atas, telah terdapat penggunaan tipe data, variadel, operator, perulangan dan percabangan. Tapi disini saya hanya ingin menjelaskan mengenai perulangan dan percabangan.
Pada bagian perulangan, ada penggunaan for dan while.
For digunakan ketika kita sudah menentukan berapa kali perulangan itu akan di lakukan.
for (i=0;i<5;i++)
i=0, ini adalah inisialisai, disini kita menentukan nilai awal dari perulangan yang akan kita buat.
i<5, ini adalah kondisi, disinilah kita menentukan hingga berapa kali perulangan itu akan di lakukan.
i++, ini adalah aksi, aksi digunakan untuk mengatur perubahan variabel. Dan mengatur kenaikan atau penurunan.
Bentuk umum for:
For(inisialisasi;kondisi;aksi)
{ pernyataan; }

Perulangan lainnya adalah while.
Bentuk umum dari while adalah:
while (kondisi)
{Pernyataan;
Pernyataan;}

while(b<=c), artinya, perulangan akan terus berjalan selama kondisi dalam while masih terpenuhi (b<=c)
Dan jika kondisi sudah tidak terpenuhi, maka perulanganpun berakhir.

Bagian percabangan, menggunakan if
Bentu umum dari if adalah
If (kondisi)
{ pernyataa ;}

Sedangkan bentuk umum dari if-else adalah
If(kondisi)
Pernyataan1;
Else
Pernyataan2;

if (a==2)
{
cout<<"Bilangan Prima"<
}
If(a==2) artinya, jika a==2, maka program akan menjalankan pernyataan yang ada di bawah if, yaitu cout<<"Bilangan Prima"<

Tapi jika kondisi tidak memenuhi(a tidak samadengan 2), maka program akan menjalankan pernyataan yang berada di bawah else.

mmmmm……. Mungkin segini dulu untuk kali ini, n’ tunggu aja postingan selanjutnya…….:-)

0 commen:

Post a Comment