Selamat datang di blog kodeprogramcpp, pada postingan kali ini saya ingin berbagi satu program C++ sederhana kepada teman-teman seperjuangan dalam mempelajari bahasa C/C++, yaitu Program konversi bilangan desimal ke ASCII dan Sebuah karakter ke ASCII. Pada program ini, pengguna diminta untuk memberikan sebuah "bilangan" dan sebuah "karakter" untuk di konversikan ke "ASCII", kemudian program akan menampilkan hasil konversi sesuai dengan kode ASCII yang tersedia.
Untuk kode program C++ nya dapat teman-teman lihat di bawah ini.
Jika kode Program C++ di atas kita eksekusi, maka hasil yang ditampilkan akan terlihat seperti gambar di bawah ini.
Sekian dulu ya teman-teman untuk kali ini, semoga postingan ini bermanfaat bagi kita semua dalam mempelajari Bahasa C++.
Konversi Bilangan dan Karakter ke ASCII |
Oke, Salam kodeprogramcpp.
Wah.. Thank you banget infonya..
ReplyDeleteBtw, saya ngoding pake Microsoft Visual C++..
Pada awalnya saya ngoding pake bahasa C aja..
Cara ubah settingnya ke bahasa C++ gimana yah ?
Konsepnya sama aja bro, yang bedain nya itu kalo di C kita make fungsi keluaran terformat "printf".
DeleteBisa seperti ini atau cara lain juga bisa :
printf("Berikan sebuah bilangan : ");
scanf("%d", &bil);
printf("Berikan sebuah karakter : ");
scanf("%c", &karakter);
char tmp = (char)bil;
int temp = int(karakter);
printf("ASCII dari bilangan ", bil, " adalah : ", tmp);
printf("ASCII dari karakter ", karakter, " adalah : ", temp);
return 0;
Cara konversi seperti di atas bisa digunakan, dan bisa juga menggunakan cara konversi inline. :D
Saya juga make IDE MS Visual C++ Express. :D
Terimakasih atas komentarnya ya bro..
kalo pake codeblock gmana mas? makasih sebelumnya
ReplyDeleteSama aja mas sama seperti yang di atas. Source code di atas itu sudah saya test dengan IDE MS Visual C++, DevC++ dan CodeBlock Ver.12
DeleteSilahkan dicoba langsung mas.. :)
Gan, kalo ngubah dari suatu kalimat ke ASCII itu gimana ya?
ReplyDeletesaya udah nyoba2 ngedit tapi masih gagal .. , ada solusi?
Caranya itu, konversinya tiap karakter bro..
DeleteJangan lupa, string pada c, itu adalah sederetan dari karakter-karakter. :D
Kalau cara konversi file txt ke ascii/biner gimana yaa ?
ReplyDeleteBaca isi file txt, kemudian konversi tiap karakter kedalam bentuk karakter ASCII. :D
ReplyDeleteÒŒkË.`ÅwXÀqR¾lP¼jR½kWÀpbÆyL¾ŸTÁ¤^ƪj̱...sIJN ||Õ.pΆgÉ~`Åx\Ãt[Âs\ÃtaÆxM¾ŸRÀ£YħbȬmγ...{Ô».ÜŸ.×”wÒ‹oÍ„iÊ.fÈ|eÈ{fÉ}QÀ¢TÁ£XĦ_Ǫg˯pϵ}Õ¼.Ö½’Þ£‡Ú™~Ö’wÒ‹rχoÍ…oÍ„VÂ¥WæZŨ_Ǫa¿¡až|tÒ¸.×¾ƒØÀ˜á¨ŽÝŸ†Ú˜€×“{Ô.yÓ.]Æ©]Æ©_ǪaȬb¶˜ìË.qжzÔ»…ØÁ‰Úæ鳖঎ݟ‰Û›…Ù—eÊ®dÉ®dÉ®eÊ®hË°ïÁƒp
ReplyDeletekalo itu yang di atas bahasa apa ya ?
kira-kira bisa ga di convert ke bahasa manusia yang bisa di mengerti .
mohon bantuannya email : wrk.andre@gmail.com
terima kasih
Kalau ngubah ascii ke ebcdic gimana?
ReplyDeleteKalo ngubah ascii ke ebcdic?
ReplyDeleteKarena ebcdic merupakan kode interchange yang digunakan di produk IBM, maka kita perlu mendeklarasikan pemetaan kode ASCII ke EBCDIC terlebih dahulu.
DeleteJika sudah dilakukan, maka tinggal konversi, panggil karakter EBCDIC untuk karakter ASCII 'x' misalnya.
Begitu kira-kira.