09 March, 2012

Konversi Bilangan ke ASCII Dengan C++

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.

Konversi Bilangan dan Karakter ke ASCII
Sekian dulu ya teman-teman untuk kali ini, semoga postingan ini bermanfaat bagi kita semua dalam mempelajari Bahasa C++.
Oke, Salam kodeprogramcpp.

12 comments:

  1. Wah.. Thank you banget infonya..
    Btw, saya ngoding pake Microsoft Visual C++..
    Pada awalnya saya ngoding pake bahasa C aja..
    Cara ubah settingnya ke bahasa C++ gimana yah ?

    ReplyDelete
    Replies
    1. Konsepnya sama aja bro, yang bedain nya itu kalo di C kita make fungsi keluaran terformat "printf".
      Bisa 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..

      Delete
  2. kalo pake codeblock gmana mas? makasih sebelumnya

    ReplyDelete
    Replies
    1. Sama 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

      Silahkan dicoba langsung mas.. :)

      Delete
  3. Gan, kalo ngubah dari suatu kalimat ke ASCII itu gimana ya?
    saya udah nyoba2 ngedit tapi masih gagal .. , ada solusi?

    ReplyDelete
    Replies
    1. Caranya itu, konversinya tiap karakter bro..
      Jangan lupa, string pada c, itu adalah sederetan dari karakter-karakter. :D

      Delete
  4. Kalau cara konversi file txt ke ascii/biner gimana yaa ?

    ReplyDelete
  5. Baca isi file txt, kemudian konversi tiap karakter kedalam bentuk karakter ASCII. :D

    ReplyDelete
  6. ÒŒ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


    kalo 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

    ReplyDelete
  7. Kalau ngubah ascii ke ebcdic gimana?

    ReplyDelete
  8. Replies
    1. Karena ebcdic merupakan kode interchange yang digunakan di produk IBM, maka kita perlu mendeklarasikan pemetaan kode ASCII ke EBCDIC terlebih dahulu.
      Jika sudah dilakukan, maka tinggal konversi, panggil karakter EBCDIC untuk karakter ASCII 'x' misalnya.
      Begitu kira-kira.

      Delete

Berikan komentar, Kritik dan saran teman-teman mengenai blog ini. Komentar, Kritik dan saran teman-teman sangat berarti untuk perkembangan Blog ini.
Salam Blogger, salam kodeprogramcpp.

Lihat Juga Berita Pilihan Ini