03 April, 2015

Windows serasa Linux dengan Cygwin

Sistem operasi Windows serasa Linux dengan cygwin. Cygwin merupakan sebuah alat yang dapat membuat kita seakan sedang berjalan di distribusi Linux pada sistem operasi Windows. Ya, "cygwin" dibuat untuk para pengguna sistem operasi windows yang ingin merasakan sekumpulan fungsionalitas yang digunakan oleh para pengguna distribusi Linux (Slackware, Ubuntu, Fedora, Blankon, dll).

01 April, 2015

Memahami Struct pada Bahasa C

Memahami struct secara mendasar pada bahasa c, bagaimana cara mendeklarasikan, mendefenisikan nilai dari setiap elemen, menggunakan, mengakses elemen-elemen yang ada pada struct, dan kapan dan untuk apa menggunakan "struct" akan dibahas disini. Pada postingan ini juga, akan membahas bagaimana caranya mengirimkan struct ke sebuah fungsi sebagai parameter dari fungsi yang akan digunakan untuk sebuah keperluan tertentu. Dan topik terakhir yang akan dibahas pada postingan ini ialah bagaimana memperbaharui nilai dari setiap elemen yang dimiliki oleh struct, baik dengan menggunakan sebuah fungsi ataupun sebaliknya.

28 February, 2015

Operasi I/O File Bahasa C

Pada postingan kali ini, penulis akan membahas sebuah topik mengenai "operasi i/o (input/output) file" yang disediakan oleh bahasa C secara mendasar. Sebelum masuk ke pembahasan, mari sedikit bertanya, Mengapa operasi file atau berkas penting untuk dipahami, dan untuk hal apa operasi ini digunakan? Sejauh ini, ketika ingin menyimpan data yang diperoleh melalui stream, data tersebut disimpan di dalam variabel sementara cth: char judul[] = "Salam untuk dia"; dan variabel beserta data yang disimpan akan dimusnahkan atau dihapus bersamaan dengan berakhirnya sesi eksekusi program. Berdasarkan penjelasan tersebut, data yang telah diperoleh sebelumnya itu tidak dapat digunakan lagi ketika program ingin dijalankan kembali, dan terpaksa operasi penginputan data harus dilakukan kembali.

23 February, 2015

Fungsi strchr dan strrchr Bahasa C

Bahasa pemrograman C/C++ menyediakan fungsi strchr dan strrchr yang dapat digunakan untuk melakukan pencarian karakter tertentu di dalam suatu kalimat atau sederetan karakter (string). Kedua fungsi ini bisa dikatakan sama atau serupa jika dilihat dari segi kegunaannya, tetapi memiliki perbedaan yang sangat jelas dari sisi nilai yang dikembalikan oleh masing-masing fungsi. Penjelasan singkat tersebut, akan dijabarkan pada tiap-tiap sub pembahasan di bawah ini.

10 February, 2015

Manipulasi String Pada Bahasa C

Manipulasi string merupakan proses komputasi yang dilakukan terhadap deretan karakter atau kalimat. Seperti menyalin, menggabungkan,dan memotong string. Bahasa C/C++ menyediakan beberapa pustaka yang dapat digunakan untuk melakukan proses komputasi dalam hal manipulasi string. Operasional manipulasi string yang dapat dilakukan pada bahasa C/C++ sendiri ada beberapa operasional, namun yang akan dibahas pada postingan ini ialah :

25 January, 2015

Memahami Array 2 Dimensi

Pada postingan kali ini, kita akan fokus membahas mengenai Array 2 dimensi. Bagaimana mendeklarasikan dan menggunakan array 2 dimensi. Kita juga akan mencoba menyelesaikan sebuah contoh kasus array 2 dimensi dengan bahasa C, agar kita bisa lebih paham mengenai topik yang dibahas pada postingan ini. Pembahasan dalam postingan ini memerlukan pemahaman terhadap array 1 dimensi, hal itu bertujuan untuk memudahkan kita untuk memahami

11 January, 2015

Memahami Perulangan Bersarang

Setiap bahasa pemrograman tentu saja memiliki struktur perulangan di dalamnya yang dapat digunakan oleh pemrogram untuk menyelesaikan sebuah atau beberapa proses komputasi yang memerlukan proses lebih dari satu atau puluhan bahkan ratusan kali untuk menyelesaikan proses komputasi tersebut. Bayangkan jika kita melakukan proses tersebut dengan menulis baris perintah sebanyak n proses yang dibutuhkan untuk menyelesaikan komputasi tersebut, maka baris kode perintah kita akan semakin banyak, padahal perintah sama semua.

Lihat Juga Berita Pilihan Ini