Hehe .. setelah puas posting beberapa tulisan yang udah lama di tulis, tapi belom sempat di posting. sekarang giliran posting tentang beberapa mata kuliah di semester ini .. :D hari ini blog ini di penuhi postingan baru ^^ ..
oke beberapa postingan selanjutnya tentang mata kuliah metode numerik .. materinya tentang konvensi bilangan .
kali ini sari tidak akan memposting bagaimana cara konvensi bilangan. kali ini sari posting program konvensi bilangan yang dibuat dengan bahasa pemograman C++ ..
ini print screen programnya :
ini source code nya :
oke beberapa postingan selanjutnya tentang mata kuliah metode numerik .. materinya tentang konvensi bilangan .
kali ini sari tidak akan memposting bagaimana cara konvensi bilangan. kali ini sari posting program konvensi bilangan yang dibuat dengan bahasa pemograman C++ ..
ini print screen programnya :
ini source code nya :
#include
<conio.h>
#include
<iostream>
main()
{
int bil[10], hsl[10], a, b,
i=-1;
char k;
atas:
clrscr();
cout<<"\n\n\n===============Konversi
Bilangan ke Bilangan Desimal======================";
cout<<"\n\t\tMasukkan 2 (untuk
Bilangan biner) atau 8 (untuk bilangan Oktal) ";
cout<<"\n\t\tMasukkan basis (2
atau 8) \t : ";cin>>b;
cout<<"\t\tMasukkan bilangan
\t\t : ";cin>>a;
for (a;a>=1;a=a/10){ //melakukan pengulangan sebanyak digit inputan
i++; //nilai
i+1
bil[i]=a%10; //memasukkan
bilangan ke dalam array
if (b==2 && a%10>=2)
b=(-2); //mengecek
bilangan biner
else if (b==8 && a%10>=8)
b=(-8);
}
//mengecek
bilangan oktal
if (b==2 || b==8){ //jika
basis bilangan 2 atau 8 lakukan proses
hsl[i]=0;
cout<<"\n\t\t____________Proses____________";
for
(i;i>=0;i--){ //melakukan pengulangan
untuk mendapatkan hasil
hsl[i-1]=bil[i]+hsl[i]*b; //menghitung
hasil
cout<<"\n\t\tB"<<i<<"\t
:
"<<bil[i]<<"+"<<hsl[i]<<"*"<<b<<"\t=
"<<hsl[i-1];
}
cout<<"\n\n\t\tBilangan Desimal
\t = "<<hsl[i];
}
//error jk basis bil bkn 2 atau
8
else {
cout<<"\n\t\tPeriksa kembali bilangan atau basis yang anda
masukkan !!";
}
cout<<"\n\n\t\tcoba lagi (y/n)
?";
k=getch();
if (k=='y' || k=='Y'){
goto atas;
}
else
{
clrscr();
cout<<"\n\n\t\tSampai Jumpa lagi
^_^ ";
}
getch();
}
yang mau download programnya di sini ...
semua yang ada di blog ini boleh di download dan digunakan dengan sebaik-baiknya :D
yang mau download programnya di sini ...
semua yang ada di blog ini boleh di download dan digunakan dengan sebaik-baiknya :D
Tidak ada komentar:
Posting Komentar