Assalamu'alaikum Wr.Wb.
The next project me :)
Latihan Individu 2
(Buatlah algoritma dan program untuk
memisahkan bilangan integer yang kurang dari 1000 menjadi komponen-
komponennya. Sebagai contoh :
127 = 1 ratusan + 2 puluhan + 7 satuan)
Algoritma
(untuk membuat program
memisahkan bilangan integer yang kurang dari 1000,algoritma menerima masukan n,
lalu terjadi proses yg sesuai rumus yg saya tahu kemudian saya inisialisasikan
ratusan, puluhan, dan satuan.selanjutnya mencetak hasil proses tadi satu per
satu.)
Deklarasi
n :
integer (input)
Ratusan, Puluhan,
Satuan : integer (output)
Deskripsi
Read(n)
ratusan=((n-(n%100))/100)
puluhan=(((n-(n%10))%100)/10
satuan=(n%10)
Print(Ratusan,Puluhan,Satuan)
Flowchart (Raptor)
C++
Koding
#include
<iostream>
#include
<string>
using
namespace std;
int
main(int argc, char** argv)
{
string raptor_prompt_variable_zzyz;
int ratusan;
int n;
int satuan;
int puluhan;
raptor_prompt_variable_zzyz ="Masukan
bilangan Kurang Dari 1000 =";
cout<<raptor_prompt_variable_zzyz<<endl;
cin>>n;
ratusan =((n-(n % 100))/100);
puluhan =(((n-(n % 10)) % 100)/10);
satuan =n % 10;
cout<<"Ratusan =
"<<ratusan<<endl;
cout<<"Puluhan =
"<<puluhan<<endl;
cout<<"Satuan =
"<<satuan<<endl;
return 0;
}