Algoritmanya Sebagai Berikut:
- Masukan bilangan a sebanyak (3 digit)
- x/100=x1 {jika (x) dibagi 100 maka hasilnya akan masuk di variabel (x1)}
- x mod 100=y {jika (x) dibagi 100 menghasilkan sisa maka akan masuk ke variabel (y)}
- y/10=y1 {jika (y) dibagi 10 maka hasilnya akan masuk di variabel (y1)}
- z/1=z1 {jika (z) dibagi 1 maka hasilnya akan masuk di variabel (z1)}
- y mod 10=z {jika (y) dibagi 10 menghasilkan sisa maka akan masuk ke variabel (z)}
Penjabaran Dalam Bentuk Progran C++ Sebagai Berikut :
#include<iostream.h>
#include<conio.h>
int main(){
int x, x1, y, y1, z, z1;
cout<<"Masukan tiga(3) digit suatu bilangan integer :
";
cin>>x;
x1=x/100;
y=x%100;
y1=y/10;
z=y%10;
z1=z/1;
cout<<endl;
cout<<"Penjabarannya Dalam Bentuk Eksekusi
Komponen-komponennya adalah:"<<endl;
cout<<x1<<" "<<"Ratusan +
"<<y1<<" "<<"Puluhan +
"<<z1<<" "<<"Satuan"<<endl;
getch();
return 0;
}
0 comments:
Post a Comment