Assamualaikum
Pada postingan kali ini ane bakalan ngeshare
program yang akan digunakan Untuk memisahkan Bilangan Integer Misalnya
562 nah kita akan memisahkan ketiga bilangan ini menjadi 3 bagian ..
Angka 5 disini menunjukkan bilangan Ratusan. Lalu angka 6 menunjukkan puluhan dan angka 2 menunjukkan satuan.
Langsung aja kita buat analisis dalam membuat dan menjalankan program ini.
Seperti biasa nya kita deklarasikan dulu sebuah variabel a,a1,b,b1,c,c1 .. variabel ini nantinya di gunakan untuk memasukkan rumus pemisah dari tiga bilangan yang diinputkan.
Selanjutnya kita Inputkan sebuah bilangan kurang dari 1000 di variabel a.
lalu proses menggunakan rumus a1=a/100 ,, b=a%100 ,, b1=b/10 ,, c=b%10 ,, c1=c/1
nah dari ruumus ini nanti akan meng-output-kan a1, b1 dan c1.
Beginilah hasil dari flowchartnya
#include <iostream>
#include <conio.h>
/* 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,a1,b,b1,c,c1;
cout<<"masukkan bilangan : ";
cin>>a;
if (a<1000){
a1=a/100;
b=a%100;
b1=b/10;
c=b%10;
c1=c/1;
cout<<"Bilangan Ratusan : "<<a1<<" ratusan"<<endl;
cout<<"Bilangan Puluhan : "<<b1<<" puluhan"<<endl;
cout<<"Bilangan Satuan : "<<c1<<" satuan"<<endl;
}
else
cout<<"Angkanya kebesaran";
return 0;
}
Dari kode diatas kita bisa melihat disini ane pakai percabangan IF ELSE supaya kalau angka dimasukkan melebihi 999 program tersebut tetap berjalan namun tidak menampilkan hasil yang diinginkan. Hasil nya akan jadi seperti ini kalau di jalankan programnya ::
Sekian dulu dari ane sampai jumpa di lain kesempatan ...
Wassalamualaikum W.W.
untuk program lainnya bisa kunjungi blog temen ane Disini atau Disini
ternyata CMD juga bisa memisahkan bilangan integer ya? baru tahu ane :D
BalasHapusini bukan CMD mas :v
Hapus