Program Konversi Desimal to Biner(C++)(UAS)
pagi..............!!!!! :-)
langsung aja ya?
ini adalah soal UAS untuk mata kuliah pemerograman
kelas: 1 ELKA LJ D4
Politeknik Elektronika Negeri Surabaya
pada intinya, soal yg disajikan sewaktu ujian kemarin mudah akan tetapi karena pada soal diwajibkan untuk menggunakan operator-operator tertentu maka akan menjadi sulit he he he he :)
baca aja deh soalnya dibawah ini oke?
soal no 10.
===========
Buat Program untuk menampilkan bilangan unsigned chart dalam bentuk nilai biner. gunakan operator & dan kontrol perulangan do while().
jawaban:
==========
#include
#include
unsigned char bilangan;
int loop=0,biner,k=29;
main()
{
clrscr();
printf("Masukkan Bilangan : ");
scanf("%d",&bilangan);
printf("Format dalam Biner : ");
do
{
biner=bilangan&1;
gotoxy(k,2);
printf("%d",biner);
bilangan=bilangan/2;
loop++;
k--;
}
while(loop<=7);
gotoxy(30,2);
printf("B");
getch();
}
keliatan kan programnya?
nah...........
hasilnya bisa kamu liat seperti gambar berikut ini:
masih penasaran...?
kalo mau buktiin hasil dari program diatas bisa dihitung pake kalkulator atau secara manual dengan pembagian 2 dan sisanya menjadi nilai binernya seperti pada artikel yg sudah saya posting di blog ini. lihat disini cara1 dan cara2
langsung aja ya?
ini adalah soal UAS untuk mata kuliah pemerograman
kelas: 1 ELKA LJ D4
Politeknik Elektronika Negeri Surabaya
pada intinya, soal yg disajikan sewaktu ujian kemarin mudah akan tetapi karena pada soal diwajibkan untuk menggunakan operator-operator tertentu maka akan menjadi sulit he he he he :)
baca aja deh soalnya dibawah ini oke?
soal no 10.
===========
Buat Program untuk menampilkan bilangan unsigned chart dalam bentuk nilai biner. gunakan operator & dan kontrol perulangan do while().
jawaban:
==========
#include
#include
unsigned char bilangan;
int loop=0,biner,k=29;
main()
{
clrscr();
printf("Masukkan Bilangan : ");
scanf("%d",&bilangan);
printf("Format dalam Biner : ");
do
{
biner=bilangan&1;
gotoxy(k,2);
printf("%d",biner);
bilangan=bilangan/2;
loop++;
k--;
}
while(loop<=7);
gotoxy(30,2);
printf("B");
getch();
}
keliatan kan programnya?
nah...........
hasilnya bisa kamu liat seperti gambar berikut ini:
masih penasaran...?
kalo mau buktiin hasil dari program diatas bisa dihitung pake kalkulator atau secara manual dengan pembagian 2 dan sisanya menjadi nilai binernya seperti pada artikel yg sudah saya posting di blog ini. lihat disini cara1 dan cara2