Rabu, 16 Maret 2016

ALGORITMA DAN PEMROGRAMAN UNTUK MEMISAHKAN BILANGAN INTEGER ( Individu )


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

Untuk Bahasa C++ nya kalian bisa copy kode yang ada di bawah ini lalu di paste ke compiler ::

#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

2 komentar: