Thursday, October 25, 2018

Menghitung nilai FPB dengan C++



Helo sobat, pada kesempatan kali ini kita akan membahas mengenai Membuat program sederhana Menghitung nilai FPB dengan C++.

C++ merupakan peluasan dari Bahasa Pemrograman C yang tergolong dalam Bahasa Pemrograman Tingat Menengah (Middle Level Language), yang berarti Bahasa Pemrograman C++ memiliki semua fitur dan kelebihan yang bahasa pemrograman C miliki, termasuk kelebihan Bahasa C yaitu kita dimungkinkan untuk menggunakan Bahasa Pemrograman Assembly di dalam pengkodingan C, dan juga menyediakan fasilitas untuk memanipulasi memori tingkat rendah.

Berikut merupakan source code Menghitung nilai FPB dengan C++.

//program sederhana menghitung nilai FPB
#include <iostream>
using namespace std;
int main(){
int m,n,r,fpb;
//Looping
do{
cout<<"Masukan bilangan pertama: ";
cin>>m;
cout<<"Masukan bilangan kedua: ";
cin>>n;
} while(m<n){
r=m%n;
if(r==0) fpb=n;
else{
while (r!=0){
m=n;
n=r;
r=m%n;
fpb=n;}
}
//Output
cout<<"Nilai FPB = "<<fpb;
return 0;
}

Keterangan:

#include
Include berarti menyertakan kode dari file header yang ada dalam tanda "< >" file header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program. Contohnya: iostream, mendeklarasikan fungsi dari cin, cout dan sebagainya
main()
Mendeklarasikan fungsi utama yang menyatakan bahwa program c++ dapat berisi banyak fungsi tetapi harus selalu memiliki fungsi utama (main function)
{
menandakan awal program
function block
berisi printah printah atau source code yang akan diexecute
}
Menandakan akhir dari program yang dibuat
cout
memiliki fungsi menampilkan output karakter yang di tandai contonya: luas
cin
memiliki fungsi untuk input data
\n & endl
berfungsi untuk membuat enter atau baris baru
// (double slash)
berfungsi untuk memberikan komentar pada baris yang ditantai

langkah tersebut memerintahkan untuk kembali kelangkah sebelumnya jika kondisi yang diberikan terpenuhi oleh karena itu perintah yang digunakan menggunakan do while(). Sedangkan langkah berikutkan menggunakan while() kita tidak bisa menggunakan klausa for() karena kita tidak dapat mengetahui dengan pasti berapa banyak perulangan yang terjadi.

Dengan demikian jika setelah proses pemeriksaan keadaan memerintahkan kita untuk melakukan langkah berikutnua maka kita menggunakan klawusa while() sebaliknya jika setelah proses pemeriksaan keadaan memerintahkan kita untuk kembali lagi melakukann langkah sebelumnya maka menggunakan klausa do while.

Sekian pembahasan mengenai Program sederhana Menghitung nilai FPB dengan C++. semoga artikel ini dapat menambah wawasan kita semua. Terimakasih atas kunjungan kalian semua.
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
 
banner