getchar()
, fungsi ini berguna untuk menangkap inputan atau masukan sebanyak satu karakter saja. Misalnya, saya memilik satu variabel huruf dengan tipe data char
. Untuk memberikan nilai pada variabel tersebut melalui masukan, kita dapat menulisnya seperti ini huruf = getchar();
.Sedangkan untuk menampilkannya kita bisa menggunakan fungsi
putchar(nama_variabel);
. Misalnya untuk penggunaan menampilkan masukan ke variabel yang sudah saya sebutkan di atas, kita dapat menuliskannya sebagai berikut
putchar(huruf);
.Oke, mari kita lihat kode program C nya di bawah ini.
Dari kode program di atas, saya memberikan 3 contoh penggunaan
getchar()
dan putchar()
, mengapa? sebab jika fungski getchar() kita gunakan tanpa menggunakan perulangan, maka fungsi tersebut hanya bisa menerima satu karakter masukan saja, namun jika kita menggunaknnya di dalam suatu perulangan seperti yang terlihat pada kode program di atas, maka fungsi getchar()
dapat menampung beberapa karakter yang akan teman-teman berikan. Nah, sekarang pertanyaannya adalah, mengapa bisa demikian? Ayo,mari uji pemahaman dalam mempelajari Bahasa Pemrograman C ini. Jika teman-teman bisa menjawab, silahkan teman-teman memberikan jawabannya pada kolom komentar di bawah.Oke teman-teman, sekian dulu untuk postingan kali ini, dilain kesempatan saya akan memberikan postingan kembali mengenai pembelajaran dalam Bahasa pemrograman C dan C++. Salam kodeprogramcpp.
maaf mengganggu saya hanya ingin berbagi artiker yang berkaitan tentang Pemrograman C++
ReplyDeleteberikut linknya :
http://repository.gunadarma.ac.id:8080/bitstream/123456789/1126/1/50407094.pdf
semoga bermanfaat :)
Mantap.. (Y)
DeleteTerima kasih ya Pak Aizat.
:)
jawabannya apa maas?
ReplyDeletemaap newbie...
Saya yang memberikan pertanyaan, tidak mungkin kan saya yang menjawab? Dan lagi pertanyaan itu saya tujukan kepada teman-teman sekalian agar teman-teman sekalian mencari tahu mengapa demikian. Untuk mendapatkan jawabannya silahkan baca2 Referensi Bahasa C++. Jika sudah mendapatkan jawabannya, silahkan tuliskan jawabannya disini melalui kotak komentar.
DeleteLebih baik kita mencari dan menemukannya dengan sendiri, daripada kita mendapatkannya secara instan dari orang lain tanpa mengerti hal yang sebenarnya. :D
oooh iyaa ya mas yg bikin pertanyaan ya,
Deleteknp saya nanya lg yaa,,,,