September 04, 2014

Program Mencari FPB

Halo semua nya. Hari ini saya ingin sedikit berbagi mengenai pemrograman menggunakan bahasa C. Program yang dibuat merupakan sebuah program yang dapat mencari FPB (Faktor Persekutuan Terbesar) dari 2 buah bilangan. FPB secara pengertian yaitu suatu bilangan positif terbesar yang dapat membagi habis dua buah bilangan positif.
Implementasi dalam program dapat dilihat pada source code berikut :
main(){
    int a,b,t,x,y;
     printf("=== Program FPB  ===\n\n");
    scanf("%d %d", &a, &b);
     x=a;   
     y=b;
     while(t){
                t=a%b;
                a=b;
                b=t;
    }
     printf("FPB dari %d dan %d adalah %d", x, y, a);
    return 0;
}


Adapun hasil running programnya sebagai berikut :

Tampilan Program

Program ini memiliki 5 variabel yang memiliki tipe data Integer yaitu a, b, t, x dan y. Variabel a dan b digunakan sebagai tempat untuk menyimpan 2 buah bilangan positif yang akan diberikan user. Variabel t digunakan sebagai variabel bantu untuk menyimpan nilai sementara dari proses perulangan while yang terdapat pada program. Sedangkan variabel x dan y masing-masing digunakan untuk menyimpan nilai awal dari variabel a dan b.
Selanjutnya, inputan dari user menggunakan fungsi bawaan dari bahasa C yaitu scanf. 

Pada saat dijalankan pertama kali, program meminta inputan dari user berupa 2 buah bilangan positif. Inputan tersebut
continue reading Program Mencari FPB