Belajar sepanjang hayat

Belajar dan berbagilah !, Sesungguhnya berbagi ilmu itu indah...

Jangan biarkan waktu mengalahkan anda..

Manfaatkan dengan belajar dan berbagi ilmu

Ilmu pengetahuan akan menuntun ke arah yang benar

Orang tanpa ilmu ibarat orang buta yang berjalan dalam kegelapan, tanpa arah dan tanpa penuntun..

Belajar Sepanjang Hayat

Indahnya dunia hanya dapat dinikmati oleh mereka yang berakal.

Jumat, Juni 19, 2015

Programming in C - Part 5: Placeholder dalam Bahasa C

Pada pembahasan sebelumnya, anda sudah mempelajari cara mencetak hasil dari sebuah program di layar monitor dengan menggunakan perintah printf. Anda juda sudah melihat contoh menampilkan isi dari suatu variabel dengan menggunakan placeholder. Masih ingat contoh dibawah ini ?

printf("Jumlah Saudara adalah %d orang \n", jumlahSaudara);
printf("Berat waktu lahir adalah : %d gram", beratDalamGram);


perintah printf mencetak semua parameter yang diberikan setelahnya, yaitu terletak di dalam kurung (), terutama yang terletak dalam tanda kutip "". Adapun yang terletak setelah tanda koma adalah nama variabel yang isinya akan ditampilkan ditempat yang ditandai dengan %d. Dalam contoh sebelumnya :

Rabu, Juni 17, 2015

Programming in C - Part 4: Variabel dalam Bahasa C

Apa itu variabel dalam bahasa C?
Variabel dalam bahasa C adalah sebuah nama yang diberikan kepada sebuah lokasi penyimpanan dalam memory yang dapat dimanipulasi.

Analogi yang akan saya gunakan untuk menjelaskan ini adalah sebagai berikut

Anda bisa membayangkan sebuah gudang penyimpanan yang besar. Anda kemudian memasukkan sebuah kotak yang didesain dengan bentuk dan ukuran tertentu sehingga hanya bisa menampung benda ukuran tertentu ke dalam gudang tersebut. Lokasi tempat meletakkan kotak tersebut kemudian ditandai dengan diberi nama, misalnya 'buah'.  Selanjutnya anda menisi kitak tersebut dengan buah 'jeruk'. Dalam kasus ini, berarti anda sudah memiliki sebuah variabel yang diberi nama 'buah' dan isi variabel tersebut adalah 'jeruk'. bayangkan bentuk desain kotak yang digunakan khusus untuk menampung buah ukuran kecil seperti jeruk. Dengan demikian tentu anda tidak bisa meletakkan buah nangka atau ikan (bukan buah) atau benda lain selain jerukatau buah buahan kecil. Untuk analogi ini, berarti tipe data adalah :tipe buah kecil, sehingga hanya bisa menampung buah kecil sepert jeruk. Jika meletakkan tipe buah /data lain akan menghasilkan kesalahan. Dalam bahasa pemrograman, ini disebut 'overflow' artinya 'melebihi daya tampung'.

Kesimpulan :

Programming in C - Part 3: Tipe Data dalam Bahasa C

Setiap data yang disimpan dalam memory komputer disimpan dengan ukuran dan cara berbeda sesuai dengan tipenya. Memahami tipe data dengan baik akan membantu kita membuat program yang lebih efisien dan mengurangi kesalahan pada saat pembuatan program.
Dalam bahasa C, ada beberapa tipe data sbb

Basic : Tipe ini adalah data numerik yaitu Integer atau bilangan bulat dan Floating, yaitu bilangan pecahan. Tipe ini yang akan paling banyak kita gunakan dalam latihan-latihan sederhana. Bahasa C memperlakukan bilangan bulat dan pecahan secara berbeda.

Senin, Juni 15, 2015

Programming in C - Part 2: Halo dunia !

Setiap orang yang mulai belajar bahasa pemrograman biasanya akan melalui tahap pertama: Hello World !. Ini yang akan kita lakukan pada sesi ini.
Pertama pastikan anda memiliki teks editor (misalnya: notepad (windows), geany, gedit(linux)) atau apapun yang biasa anda gunakan untuk membuat file teks sederhana. Saya mengasumsikan anda sudah memiliki compiler C dalam komputer anda. Jika belum silahkan digoogle dulu.

Sekarang silahkan ketik bagian program di bawah ini. Ingat, diketik !, bukan copy paste. Mengapa ?... anda akan segera tahu seiring berjalannya waktu.


/*  Halo Dunia
 *  Created By Sastrawan
 *
 *  Contoh pertama penggunaan bahasa C
 */

#include<stdio.h>

int main(int argc, char *argv[])
{
    printf("Halo dunia ! ");
    return 0 ;
}


Penjelasan:

Programming in C - Part 1 : Pengantar.

Artikel ini adalah bagian pertama dari seri belajar bahasa pemrograman C mulai dari NOL. Ada beberapa hal yang menyebabkan saya membuat artikel pemrograman dalam bahasa C.
  • Bahasa C adalah bahasa yang sudah sangat berumur. Banyak sekali bahasa yang lebih modern dan lebih mudah dipelajari sekarang ini. Tetapi perlu diingat bahwa kebanyakan dari bahasa modern itu justru dikembangkan dalam bahasa C dan tumbuh dengan dasar bahasa C. Jadi alangkah baiknya kalau kita juga dapat menguasai 'isi dalam' dari sebuah program. 

Minggu, Juni 07, 2015

Kontribusi kecil untuk mengurangi kerusakan bumi: Software Imposisi

Apa dan Mengapa ?

Menyelamatkan planet ini tidak harus dengan sesuatu yang besar dan masive. Satu langkah kecil yang dimulai dari diri sendiri akan sangat significant. Ide sederhana ini adalah contoh nyata yang dapat digunakan oleh semua orang.


Sebagai seorang yang bekerja di dunia kampus dan bekerja dengan kertas setiap harinya, saya melihat banyak hal yang dapat dilakukan - untuk menyelematkan dunia - hanya dengan mengurangi penggunaan kertas.Contoh kecil adalah tugas-tugas yang dibuat mahasiswa biasanya hanya memanfaatkan satu sisi kertas saja. Bayangkan kalau 1 tugas membutuhkan kertas sebanyak 10 halaman, maka jika ada 100 mahasiswa akan menjadi 1000 lembar kertas, diluar sampul dan penjilidan. Bagaimana jika ada 3 tugas dalam satu semester dari 1 dosen?. Bagaimana jika ada tiga dosen dalam satu mata kuliah?. Bagaimana jika ada 6 Mata kuliah dalam satu semester?. Bagaimana dengan draft Karya Tulis Ilmiah (KTI/Skripsi) yang dibuat hanya untuk dicoret-coret lalu dibuang? Berapa kali seorang mahasiswa harus mencetak ulang Skripsinya hanya uintuk konsultasi? Silahkan dihitung sendiri!.