Friday, November 2, 2018

Program C++ Konversi Bilangan Decimal Ke Oktal

Artikel ini membahas tentang Program C++ Konversi Bilangan Decimal Ke Oktal dengan menggunakan aplikasi Dev-C++, ini merupakan kebalikan atau pun lanjutan dari artikel sebelumnya yang membahas program yang konversi Oktal Ke Biner. Artikel lainnya yang membahas program c++ konversi bilangan sudah ada seperti.

1. Konversi Bilangan Biner ke Desimal atau Sebaliknya
3. Konversi Bilangan Biner Ke Oktal atau Sebaliknya

Dalam program sebelumnya juga sudah dijelaskan bilangan oktal itu syaratnya seperti apa. Jadi kita langsung ke script programnya terlebih dahaulu.

Untuk  Script Program C++ Konversi Bilangan Decimal Ke Oktal seperti tertera dibawah ini.

#include <iostream>
#include <cmath>
using namespace std;
int decimalkeOctal(int desimal);
int main()
{
   int desimal;
    cout << "  -------------------------------------------------------\n";
    cout << "      Program C++ Konversi Bilangan Decimal Ke Oktal \n";
    cout << "                         anakit.id \n";
    cout << "  -------------------------------------------------------\n";
  cout << "  Masukkan Bilangan Desimal : ";
   cin >> desimal;
   cout <<"  "<< desimal << " Dalam Desimal, Maka " << decimalkeOctal(desimal) << " Dalam Oktal"; 
   return 0;
}

int decimalkeOctal(int desimal)
{
    int rem, i = 1, octalNumber = 0;
    while (desimal != 0)
    {
        rem = desimal % 8;
        desimal /= 8;
        octalNumber += rem * i;
        i *= 10;
    }
    return octalNumber;
}

Pada program ini juga terdapat 2 bagian sama seperti program konversi bilangan lainnya, yaitu int main () yang merupakan bagian umum dalam program c/c++. Dan pada bagian bawahnya ada sebuah fungsi atau function untuk digunakan hasilnya ke luar yaitu pada int main, baik untuk hanya di tampilkan maupun untuk diproses kembali.

Dari Program C++ Konversi Bilangan Decimal Ke Oktal diatas, maka hasil programnya seperti gambar dibawah ini.


Contoh Program C++ Konversi Bilangan Decimal Ke Oktal dengan menggunakan aplikasi Dev-C++. Untuk  Script Program C++ Konversi Bilangan Decimal Ke Oktal seperti tertera dibawah ini.
Gambar hasil Program C++ Konversi Bilangan Decimal Ke Oktal

Jika dilihat hasil programnya atau review programnya sangat sederhana, namun yang terpenting dari programnya bahwa hasil dari konversinya benar dan akurat. Anda bisa membandingkan angka atau menguji kembali dari program kebalikannya.

Contohnya, dalam konversi Desimal 99, menghasilkan 144 dalam Oktal seperti gambar diatas. Nah silahkan anda uji dengan program kebalikannya yaitu Oktal ke Desimal. Apakah jika oktal 144, menghasilkan 99 desimal? Silahkan uji.

So, hanya sampai disini pembahasan tentang Program C++ Konversi Bilangan Decimal Ke Oktal, semoga artikel ini berguna dan bermanfaat, jika ada yang ingin di tanyakan silahkan sampaikan melalui kolom komentar, atau mungkin ada request untuk membuat sebuah program c++ lainnya. Silahkan sampaikan dan akan segera mungkin untuk direspon. Terimakasih.


EmoticonEmoticon