we are move to our new home
http://babibu.eamca.com
feel free to explore

Sunday, October 04, 2009

C++ : Mencari FPB dari dua bilangan

ini tugas dari kelas PT C beberapa bulan yang lalu :D, tepatnya tugas ke tiga. tugas kali ini kita diminta membuat sebuah program dengan bahasa C++, untuk mencari FPB (Faktor Persekutuan Terbesar) dari dua bilangan yang di inputkan oleh user. yang kagak tau apa itu FPB ato lupa, klik di mari. kali ini kita belum boleh pake parameter "AND" atau "else", jadi ada beberapa tag yang kesannya numpuk - numpuk.
here they're, the source code and some explanation about the code

#include

main()
{
int a,b,c,d,e;

//mengisi variabel c dengan nilai 1.
//Variabel c digunakan untuk mengecek bilangan mana saja
//yang habis dibagi dengan a dan b
c=1;

printf("masukkan angka pertama :");
scanf("%d",&a);

printf("masukkan angka kedua :");
scanf("%d",&b);

//mencari nilai mana yang lebih besar, a atau b
//kemudian disimpan dalam variabel d.
//variabel d digunakan sebagai pembatas dari while
if(a < d="b;"> b)
{
d=a;
}
//while digunakan untuk mencari faktor dari a dan b
//dengan membagi a dan b dengan c. apabila sisa baginya 0,
//maka bilangan c tersebut adalah faktor dari a dan b
while(c<=d) { if(a%c==0) { if(b%c==0) { //jika c adalah faktor dari a dan b, maka nilai dari variabel c disimpan dalam variabel e, dan nilai c ditambah 1. //Jika sisa bagi dari a dan b bukan 0, maka nilai c ditambah 1 e=c; } } c++; } printf("fpb dari %d dan %d adalah :%d",a,b,e); }


yang mo mbacem, sini lapor dulu, kalo gak dosa lo..


next assignment : Menghitung Jumlah Hari, Segitiga Pascal