Anak SMA/K: Cari Duit Tambahan Selama Liburan? Bisa!

Libur tlah tiba… Libur tlah tiba… Hatiku …

Halo kawan! Apa kabar? Nggak kerasa sebentar lagi Ujian Kenaikan Kelas atau yang sekarang berganti nama menjadi PAS (Penilaian Akhir Semester). Setelah PAS, sudah dipastikan ada jatah waktu liburan. Terus, apa rencanamu untuk liburan kali ini? Jalan-jalan bersama teman-teman? Nanti ujungnya wacana. Kalau di rumah? Pasti gabut banget ya! Mau keluar nonton? Kok inget kalau minim uang jajan.

Continue reading →

Mengevaluasi Ekspresi Modulus

Ketika dijumpai ekspresi aritmatik 6/4, kira-kira hasilnya berapa?
Ada beberapa ekspresi yang biasa kita lihat dalam bahasa pemrograman seperti ekspresi aritmatik, ekspresi integral, ekspresi pecahan (titik mengambang), ekspresi campuran, dan lain-lain termasuk ekspresi modulus. Ketika menjumpai soal seperti di atas, bagaimana penjelasannya? Pada pembagian 6/4, hasil bagi adalah 1 dan sisa hasil bagi adalah 2. Oleh karena kedua operan bertipe integral, maka hasilnya bukan 1.5 melainkan 1.

Continue reading →

Perlunya Menulis Komentar Pada C++

Sebenarnya, komentar pada suatu program baik pada bahasa C++ maupun bahasa yang lain digunakan untuk mempermudah orang lain atau bahkan kita sendiri untuk membaca program yang sudah kita buat. Selain itu, juga mempermudah dalam proses modifikasi apabila ingin mengubah program pada bagian tertentu saja. Komentar diperuntukkan bagi pembaca program, bukan compiler. Jadi, ketika compiler mengkompilasi sebuah program untuk memeriksa kesalahan sintaks, compiler akan mengabaikan komentar yang ditulis pada program tersebut. Misalnya seperti ini:

Hasilnya:

 
Pada program tersebut, komentar tidak ditampilkan seperti : menampilkan kata belajar. Akan tetapi langsung menampilkan “Belajar” menggunakan fungsi cout. Lalu, bagaimana penulisan komentar yang benar? Pertama, bisa menggunakan double slash:
 
Kedua, menggunakan slash bintang dan ditutup bintang slash apabila komentar lebih dari satu baris:
 

Demikian penjelasan komentar pada C++, selamat mencoba 🙂