kali ini ane mau bagi source code konversi desimal ke biner,disini saya menggunaka compiler dev c++ terserah kalian mau menggunakan compiler apa,asal compiler tersebut support dengan bahasa pemrograman C++.
langsung saja kalian test codingan dibawah ini,selamat mencoba! kalau ada kekurangan silahkan kalian lengkapi sendiri.
langsung saja kalian test codingan dibawah ini,selamat mencoba! kalau ada kekurangan silahkan kalian lengkapi sendiri.
#include
#include
using namespace std;
#include
using namespace std;
void Biner(int angka);
main()
{
int angka;
cout<<"\n========PROGRAM KONVERSI DARI DESIMAL KE BINER DENGAN STACK========\n\n";
cout<>angka;cout<<endl;
if(angka == 0)
{
cout<<"\nAngka Binernya: "<<angka;
}
else if(angka == 1)
{
cout<<"\nAngka Binernya: "<<angka; } else { Biner(angka); } getch(); } void Biner(int angka) { int pengurang, m, n, bantu, i; int biner[100], masukbiner[100]; pengurang = 1; n = 1; while(pengurang angka) { pengurang = pengurang / 2; n--; } m = n; while(n != 0) { if(angka == 0 || pengurang > angka)
{
biner[n] = 0;
main()
{
int angka;
cout<<"\n========PROGRAM KONVERSI DARI DESIMAL KE BINER DENGAN STACK========\n\n";
cout<>angka;cout<<endl;
if(angka == 0)
{
cout<<"\nAngka Binernya: "<<angka;
}
else if(angka == 1)
{
cout<<"\nAngka Binernya: "<<angka; } else { Biner(angka); } getch(); } void Biner(int angka) { int pengurang, m, n, bantu, i; int biner[100], masukbiner[100]; pengurang = 1; n = 1; while(pengurang angka) { pengurang = pengurang / 2; n--; } m = n; while(n != 0) { if(angka == 0 || pengurang > angka)
{
biner[n] = 0;
n--;
pengurang = pengurang / 2;
}
else
{
angka = angka - pengurang;
biner[n] = 1;
n--;
pengurang = pengurang / 2;
}
}
for(i=1; i<=m; i++)
{
masukbiner[i] = biner[i];
}
cout<=1; i--)
{
cout<<masukbiner[i];
}
}
pengurang = pengurang / 2;
}
else
{
angka = angka - pengurang;
biner[n] = 1;
n--;
pengurang = pengurang / 2;
}
}
for(i=1; i<=m; i++)
{
masukbiner[i] = biner[i];
}
cout<=1; i--)
{
cout<<masukbiner[i];
}
}
screenshootnya :

0 Response to "Program Konversi Dari Desimal Ke Biner Dengan Stack di C++"
Post a Comment