
#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