Algoritma dan Program Memisahkan Bilangan Integer Lebih Dari 1000 dengan C++

Algoritma untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen-komponennya
{membaca masukkan bil <1000, memisahkan bilangan tersebut sesuai komponennya ratusan puluhan dan satuan, menuliskan outputnya berbentuk komponennya a “ratusan” + b “puluhan” + c “satuan” }

Deklarasi
bil : integer {input}
a “ratusan” + b “puluhan” + c “satuan” : integer {output}

Deskripsi
Read (bil) (bil<1000)
ratusan<– bil /100 {mendapatkan nilai a ratusan}
puluhan <–( bil – ratusan*100 )/10 {mendapatkan nilai b puluhan}
satuan <–(bil – ratusan*100 – puluhan) {mendapatkan nilai c satuan}

Bahasa C++

#include <iostream.h>
#include <conio.h>

class hitung{
private:
int bil;
public:
int ratusan();
int puluhan();
int satuan();

};
void hitung::pemisahan(){
ratusan=bil/100;
puluhan=(bil - ratusan*100)/10;
satuan=bil-ratusan*100-puluhan;

cout<<"PROGRAM MEMISAHKAN BILANGAN INTEGER"<<endl;
cout<<"Masukkan nilai bilangan <1000 : "; cin>>bil;
cout<<ratusan<<" Ratusan + " << puluhan <<" Puluhan + "<< satuan <<" Satuan ";

}

int main(){
hitung x;
x.pemisahan();

getch();
return 0;

}

Baca juga : Peluang Bisnis 2023

Baca juga : Peluang Beasiswa Ke Luar Negeri

Baca Juga :   Algoritma dan Program Mencari Luas Persegi Bagian 3