Basic Programming Bahasa C

Minggu, 26 Juni 2011 4 komentar
Sebelum menjadi master dalam pemrograman bahasa C kita terlebih dahulu harus belajar basic dari pemrograman bahasa C ini. Dalam basic pemrograman bahasa C dikenal sebuah istilah identifier atau yang biasa disebut pengenal. Di sini pengenal merupakan nama yang digunakan dalam pemrograman bahasa C untuk sebuah variabel, konstanta, dan fungsi/obyek lain yang didefinisikan oleh programmer. Adapun aturan untuk identifier/pengenal, yaitu :
1. Pengenal harus diawali huruf (A..Z, a..z) atau karakter garis bawah (_).
2. Dapat berupa huruf, digit (0...9) atau karakter garis bawah atau tanda dolar ($).
3. Panjang pengenal boleh terdiri lebih dari 32 karakter, akan tetapi hanya 32 karakter pertama yang akan dianggap berarti.
Sebagai contoh : data, nilai, jumlah, harga_barang, hasil_kali$
Pada bahasa C data menyiratkan suatu nilai yang dinyatakan dalam konstanta/variabel. Di sini konstanta menyatakan nilai yang tetap dan variabel menyatakan nilai yang dapat diubah selama eksekusi. Data berdasarkan jenisnya dibagi menjadi 5 kelompok tipe data dasar, yaitu :







Adapun perbedaan antara tipe double dan tipe float. Di sini tipe double memiliki kawasan nilai lebih besar dibandingkan dengan tipe float. Sedangkan tipe float hanya memiliki ketelitian kira-kira sampai dengan 7 digit, sedangkan tipe double memiliki ketelitian sekitar 16
digit.

Variabel pada bahasa C digunakan untuk menyimpan suatu nilai dan nilai yang ada padanya dapat diubah-ubah selama eksekusi program berlangsung. Tetapi sebelumnya variabel yang akan digunakan dalam program harus dideklarasikan terlebih dahulu. Deklarasi yaitu memesan memori dan menentukan jenis data yang bisa disimpan di dalamnya. Adapun bentuk pendeklarasian variabel pada bahasa C, yaitu : tipe_data nama_variabel;
Sebagai contoh yaitu : int angka;
Di sini angka merupakan sebuah variabel dan int merupakan tipe/jenis data yang disimpan dalam variabel angka. Di sini daftar variabel yang berupa sebuah/beberapa variabel dipisahkan dengan tanda koma (,) dan diakhiri dengan titik koma (;). Sebagai contoh yaitu : int angka, float harga;

Terkadang dalam penulisan program, setelah dideklarasikan langsung diberi nilai awal atau yang sering disebut dengan inisialisasi variabel. Sebagai contoh yaitu :
int angka;
angka=10;
atau dapat ditulis langsung int angka = 10;

Contoh source code pemrograman bahasa C yang menggunakan identifier/pengenal :

#include "stdio.h"
main()
{
int jumlah_barang;
float harga_per_unit, harga_total;
jumlah_barang = 10;
harga_per_unit = 17.5;
harga_total = jumlah_barang*harga_per_unit;
printf("Harga Total = %.2f\n", harga_total);
}

hasil eksekusi programnya adalah :

Pemrograman bahasa C++

Kamis, 16 Juni 2011 2 komentar
Wah sudah lama saya tidak posting di blog ini, alhamdulillah walau pun sudah lama tidak di update blog ini masih lumayan rame. OK langsung saja ya, kali ini saya akan menyampaikan tentang pemrograman bahasa C. Ini merupakan permintaan dari teman saya yang meminta saya untuk menyampaikan tutorial tentang salah satu bahasa pemrograman. Semoga materi yang saya sampaikan nanti dapat bermanfaat untuk banyak orang terutama teman saya.

Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman ini dikembangkan oleh Dennis Ritchie pada tahun 1972 di Laboratorium Bell. Bahasa pemrograman C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tingkat rendah (berorientase mesin) dan bahasa tingkat tinggi (bahasa berorientase pada manusia).

Program C tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandung sebuah fungsi. Setiap fungsi terdiri satu atau beberapa pernyataan untuk melaksanakan tugas khusus. Bagian pernyataan fungsi (tubuh fungsi) diawali tanda kurung kurawal buka ({) & diakhiri tanda kurung kurawal tutup (}). Suatu fungsi juga bisa tidak mengandung pernyataan sama sekali.

Pada Program C terdapat fungsi main, fungsi main ini merupakan fungsi utama pada program dan fungsi ini harus ada pada program, karena fungsi ini menjadi titik awal dan akhir eksekusi program. Tanda { menyatakan awal tubuh fungsi & awal eksekusi program dan } menyatakan akhir tubuh fungsi & akhir eksekusi program. Jika program terdiri lebih dari satu fungsi, fungsi main() bisa ditempatkan pada posisi paling atas dalam pendefinisian fungsi. Hal ini hanya merupakan kebiasaan untuk memudahkan pencarian program utama bagi programmer. Jadi tidak merupakan suatu keharusan.

Dalam program C juga terdapat fungsi printf() adalah fungsi untuk menampilkan keluaran pada layar. Misalnya ntuk menampilkan : "Selamat belajar bahasa C" maka pernyataan yang harus ditulis adalah :
printf(“Selamat belajar bahasa C”);
Pernyataan diatas berupa pemanggilan fungsi printf() dengan argumen/parameter string, yaitu “Selamat belajar bahasa C”. Dalam bahasa C, string ditulis diawali dan diakhiri tanda petik ganda (“) dan pernyataan selalu diakhiri titik koma (;) sebagai pemberhentian pernyataan dan bukan pemisah antara dua pernyataan. Banyak software yang dapat dipakai untuk membuat dan menjalankan bahasa C++, diantaranya adalah C-Free, Dev C++, Borland C++, dan lain sebagainya. Di bawah ini merupakan salah satu source code pemrograman bahasa C yang sederhana :

#include "stdio.h"

main()
{
printf("Selamat datang di My Blog : Rudi's Note\n");
printf("Selamat belajar\n");
}

hasil eksekusi programnya adalah :




Kekuatan Semangat

Jumat, 03 Juni 2011 5 komentar
Keberhasilan tidak diperoleh dengan mudah dan tidak ada keberhasilan yang dijual dengan murah. Keberhasilan diperoleh dengan kerja keras dan melalui berbagai rintangan dan banyak kegagalan. Orang-orang yang dapat memperoleh keberhasilan bukanlah orang yang pesimis dan mudah menyerah, tetapi orang yang dapat memperoleh keberhasilan adalah orang yang selalu optimis dan pantang menyerah menghadapai berbagai rintangan dan banyak kegagalan.

Terkadang saat dihadapkan dengan suatu kegagalan, orang-orang cenderung pesimis dan kemudian menyerah dengan usaha mereka, padahal sebenarnya kegagalan adalah awal dari keberhasilan. Maka jangan pernah takut saat menemui rintangan dan kegagalan saat ingin mencapai suatu keberhasilan, karena sebenarnya tidak masalah sesering apapun anda gagal, tetapi yang terpenting adalah seberapa sering anda bangkit dan mencoba kembali untuk berhasil.

Apa yang kita dapatkan sekarang adalah hasil dari usaha-usaha kecil yang kita lakukan di masa lalu, maka jangan sia-siakan usaha-usaha kecil yang sudah kita lakukan, lanjutkan dengan usaha-usaha yang lebih baik dari usaha sebelumnya agar keberhasilan yang dicapai adalah keberhasilan yang membanggakan.

Anda tidak berakhir ketika anda gagal tetapi anda berakhir ketika anda berhenti dan menyerah. Jangan malu ketika anda gagal tetapi malulah ketika anda berhenti dan menyerah. Karena orang yang berhenti dan menyerah adalah orang yang lebih buruk dari orang yang gagal.

Jangan menyerah untuk mencapai apa yang ingin anda capai. Karena seseungguhnya tidak ada yang tidak mungkin di dunia ini jika kita mau berdo'a dan berusaha.