Algoritma dan Program Memisahkan Bilangan Integer Lebih Dari 1000 dengan C++
Maret 22, 2011
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