Program Untuk Mengubah Bilangan dari Angka menjadi Kata Kata

Program Untuk Mengubah Bilangan dari Angka menjadi Kata Kata - Hai Semua, selamat datang di blog Noob1t4, Pada Artikel yang kalian baca kali ini dengan judul Program Untuk Mengubah Bilangan dari Angka menjadi Kata Kata, kami telah mempersiapkan artikel ini dengan baik untuk kalian baca dan ambil informasi didalamnya. mudah-mudahan isi postingan yang kami tulis ini dapat kalian pahami. baiklah, selamat membaca.

Jadi tadi ada tugas kuliah untuk mengubah angka menjadi kata kata dengan bahasa program c++ . Jadi misalnya saya memasukkan input ” 666 ” maka akan keluar output ” Enam Ratus Enam Puluh Enam ” . Program ini juga mendukung untuk bilangan dibawwah nol , ( minus ) .

Barangkali ada yang butuh, atau saya sendiri kapan kapan butuh, maka nya saya post di blog untuk arsip pribadi.

#include <iostream> //memasukan sebuah file header dan menggunakan fungsi input dan output stream

#include <cmath> //memasukan sebuah file header dan menggunakan operasi matematika

using namespace std; // tujuan dari penulisan kode ini adalah untuk melakukan penulisan kode langsung tanpa penulisan scope std

void satuan (int a) //menyatakan satuan dalam integer

{

if (a==1) { //pemakaian kondisi if else untuk menentukan operasi program berdasarkan kondisi yang timbul dari input satuan

cout<<” Satu “;

}

else if (a==2) {

cout<<” Dua “;

}

else if (a==3) {

cout<<” Tiga “;

}

else if (a==4) {

cout<<” Empat “;

}

else if (a==5) {

cout<<” Lima “;

}

else if (a==6) {

cout<<” Enam “;

}

else if (a==7) {

cout<<” Tujuh “;

}

else if (a==8) {

cout<<” Delapan “;

}

else if (a==9) {

cout<<” Sembilan “;

}

else if (a==10) {

cout<<” Sepuluh “;

}

else if (a==11) {

cout<<” Sebelas “;

}

}

void terbilang (int b) //menyatakan selain satuan juga dalam integer (puluhan, ratusan, ribuan, ratus ribu)

{

if (b<=11) {

satuan(b);

}

else if ((b>11) (b<=19)) { //pengkhususan operasi dimana diberi rentang untuk bilangan belasan

terbilang(b%10);

cout<<“Belas “;

}

else if ((b>=20)(b<=99)) {

terbilang(b/10);

cout<<“Puluh”;

terbilang(b%10);

}

else if ((b>=100)(b<=199)) {

cout<<“Seratus”;

terbilang(b%100);

}

else if ((b>=200)(b<=999)) {

terbilang(b/100);

cout<<“Ratus”;

terbilang(b%100);

}

else if ((b>=1000)(b<=1999)) {

cout<<“Seribu”;

terbilang(b%1000);

}

else if ((b>=2000)(b<=9999)) {

terbilang(b/1000);

cout<<“Ribu”;

terbilang(b%1000);

}

else if ((b>=10000)(b<=99999)) {

terbilang(b/1000);

cout<<“Ribu”;

terbilang(b%1000);

}

else if ((b>=100000)(b<=999999)) {

terbilang(b/1000);

cout<<“Ribu”;

terbilang(b%1000);

}

else if ((b==1000000)) {

terbilang(b/1000000);

cout<<“Juta”;

terbilang(b%1000000);

}

else if ((b>1000000))

{

cout<<“ERRORn”;

cout<<“nilai yang Anda masukan melampaui database aplikasi”; //pesan yang akan keluar jika user memasukan angka lebih dari satu juta

}

}

int main() //menyatakan pembuatan suatu fungsi main. Setiap program C/C++ harus memiliki sebuah main. main merupakan kode awal yang akan dieksekusi ketika program dijalankan

{

int nilai; //

cout<<“Aplikasi Penkonversi Angka ke dalam Kata-Kata n”;

cout<<“============================n”;

cout<<“Masukkan Bilangan Anda: “;

cin>>nilai; //berguna untuk menginput data berupa numerik, string, dan karakter

if (nilai<0){ //penggunaan if else untuk membedakan masukan berupa bilangan positif atau negatif, sehingga jika bilangan yang dimasukan negatif maka tampilan akan muncul kata minus dalam output katanya

cout<<“Minus “;

terbilang(abs(nilai)); //abs untuk menampilkan nilai absolute dari bilangan

} else {

terbilang(nilai);

}

cout<<“n============================n”;

return 0; //Menyatakan hasil keluaran dari fungsi main() adalah 0. Pada C++, return 0 dalam main() menyatakan bahwa program berakhir dengan normal.

}


Berikut bukti kalau programnya work :




Sekian post kali ini semoga bermanfaat.



Sumber http://noob1t4.blogspot.com/

Artikel Menarik Lainnya:




Sekian Artikel Program Untuk Mengubah Bilangan dari Angka menjadi Kata Kata.
Terima kasih telah membaca artikel Program Untuk Mengubah Bilangan dari Angka menjadi Kata Kata, mudah-mudahan bisa memberi manfaat untuk kalian semua. Baiklah, sampai jumpa di postingan artikel lainnya.


Semua artikel tutorial di blog ini hanya untuk sebatas Pembelajaran dan Pengetahuan saja, jika kalian meyalahgunakan tutorial di blog ini, itu bukan tanggung jawab saya. Terima kasih sudah berkunjung ke blog Noob1t4, saya harap agan berkunjung kembali kesini

0 Response to "Program Untuk Mengubah Bilangan dari Angka menjadi Kata Kata"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel