Bab 5 No 6

Buatlah algoritma dan program untuk mengkonversi bilangan desimal menjadi bilangan
biner. Petunjuk : Gunakan operator mod dan div !

C++ :
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
/* Algoritma 6
1. Deklarasi
desimal, pembagi, bit : long
pembagi=1073741824

3. Deskripsi
Read(desimal)
while(pembagi>desimal)pembagi/=2

do
bit=desimal/pembagi
then write(bit)
desimal=desimal%pembagi
pembagi/=2;

while(pembagi>=1)
write("\n")

Kelompok 4=1500018161 */

int main(int argc, char** argv) {

long desimal, pembagi, bit;
pembagi=1073741824;

cout<<"\t\t Program Konversi Bilangan Desimal ke Biner"<<endl<<endl;
cout<<" Masukan bilangan  desimal : ";
cin>>desimal;

while(pembagi>desimal)pembagi/=2;
do{
bit=desimal/pembagi;
cout<<bit;
desimal=desimal%pembagi;
pembagi/=2;
}
while(pembagi>=1);
cout<<"\n";
return 0;
}

Output :


Raptor :


Share this

Related Posts

Previous
Next Post »