Assalamualaikum W.W.,
Pada kesempatan hari ini kita bakalan ngebahas tentang Algortima Dan Pemrograman perbandingan dua buah nilai. Di program kali ini ane bakel share nih programnya seperti biasa via flowchart sama C++ .
Program perbandingan ini tentu akan membutuhkan kondisi untuk menentukan mana bilangan yang paling besar dari dua buah bilangan tersebut atau bahkan keduanya memiliki nilai yang sama.
Selalu diawal yang harus kita lakukan adalah mendeklarasikan 2 buah variabel yang keduanya memiliki tipe data integer. Dari dua buah variabel ini nanti akan diinputkan melalui keyboard oleh pengguna sebuah angka ya nanti nya akan diperbandingkan.
Setelah menginputkan nilai, kita masuk ke proses berikutnya yaitu dengan memasukkan sebuah kondisi. Memasukkan kondisi ini menggunakan sistem percabangan. Kalau dengan flowchart ya tinggal ditarik aja tuh percabangannya kalau menggunaka C++ dengan syntax ""IF ( *kondisi* )"".
Setelah di proses semuanya nanti akan di output kan hasil dari perbandingannya.
Kurang lebih seperti ini lah nanti hasil nya kalau menggunakan flowchart :::
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b;
cout<<"Masukkan A : ";
cin>>a;
cout<<"Masukkan B : ";
cin>>b;
if (a>b)
cout<<"A lebih besar";
else if (b>a)
cout<<"B lebih besar";
else
cout<<"Kedua bilangan sama";
return 0;
}
Dari kode diatas ane masih sama kayak flowchartnya dengan 2 variabel lalu ane menggunakan 2 kali kondisi percabangan dimana kondisi pertama menentukan A lebih besar dari B dan kondisi kedua kebalikannya.
kalau di compile hasil nya bakal seperti gambar dibawah ini sob ::
Penerapan percabangan di program ini masih sangat sederhana dan masih sangat mudah untuk dipahami.
Sekian dulu dari ane semoga bermanfaat buat semuanya.
Wassalamualaikum W.W.
untuk program lainnya bisa kunjungi blog temen ane Disini atau Disini
0 komentar
Posting Komentar