Anda di halaman 1dari 4

Kebanyakan orang, terlebih mahasiswa merasa bahwa pemrograman adalah sebuah

momok yang menakutkan. Namus sebenarnya, tidak ada yang perlu anda takutkan
mengenaipemrograman C++ karena semakin anda takut maka semakin anda merasa
itu susah! Seperti kebanyakan bahasa pemrograman lain, C++ adalah sebuah arahan
logis atau perintah-perintah logika yang diberikan kepada komputer untuk dijalankan.
C++ bisa saja menjadi barisan sintaks program yang menjadi sangat rumit, serumit
yang Anda inginkan. Tetapi untuk pemula dan dasar, cara mudah untuk memulai
belajar adalah dengan memecah-nya
menjadi beberapa task pemrograman dasar. Itulah pendekatan di sini. Dalam
beberapa bagian pertama, kita akan meninjau beberapa konsep dasar pemrograman.
Jika Anda sudah mengerti pemrograman (dalam bahasa apapun), Anda bisa saja
melewati bagian ini. Tapi jika Anda masih awam dengan bahasa pemrograman atau
sekedar untuk mengulang, saya akan mencoba membahasnya dengan tidak terlalu
bertele-tele.
Berpikir Seperti Layaknya Seorang Programmer
Pemrograman tidak persis seperti apa yang anda lakukan/kegiatan anda setiap hari.
Pada dasarnya, Anda hanya perlu untuk memberikan instruksi terhadap komputer, tapi
melakukannya dengan cara yang logis dan sistematis.
Komputer Hanya Akan Melakukan Apa Yang Anda Perintahkan
Komputer hanya melakukan apa yang Anda perintahkan kepada mereka. Ini adalah
aturan yang paling penting, terutama jika Anda masih baru dalam hal pemrograman.
Dengan menggunakan bahasa komputer, seperti C++, Visual Basic, Pascal, atau
FORTRAN, Anda memberikan daftar hal yang harus dilakukan oleh komputer dan ini
disebut sebagai program. Sebuah komputer membutuhkan informasi, dan itu kita sebut
sebagai data program, dan komputer juga harus tahu apa yang harus dilakukan dengan
data tersebut. Instruksi yang memberitahu komputer mengenai apa yang harus
dilakukan disebut sebagai kode program.

Tentukan Apa Yang Akan Dilakukan Oleh Program

Dalam memberi perintah terhadap komputer untuk melakukan sesuatu, itu harus
diberitahu apa yang harus dilakukan. Sejauh ini, Anda mungkin telah menggunakan
komputer dengan program yang berjalan didalamnya yang anda beli siap pakai, atau
dengan kata lain dibuat oleh orang lain untuk anda pergunakan. Sejauh ini, Anda telah
menjadi pengguna akhir. Dengan menulis program sendiri, Anda akan mempromosikan
diri ke eselon yang lebih tinggi pastinya. Sekarang, Anda akan memutuskan program
apa yang akan anda buat untuk diri anda sendiri terlebih dahulu, namun anda harus
sedikit berhati-hati untuk menjabarkan mengenai apa yang Anda maksudkan nantinya.
Anda bahkan tidak bisa memberikan komputer sebuah perintah yang mungkin tampak
relatif jelasbagi manusia, seperti "Mengkonversi suhu Celsius ke Fahrenheit" Anda
harus lebih spesifik dan menuliskan langkah-langkah seperti ini:

1. Cetak pesan "Masukkan Celcius:" di monitor.


2. Record atau rekam nomor dari keyboard dan menyimpannya dalam sebuah
variabel (misalnya variabel: ctemp).
3. Konversi ke Fahrenheit dengan menggunakan rumus = ftemp (ctemp * 1,8) + 32.
4. Cetak pesan "Suhu Fahrenheit adalah:" di monitor.
5. Cetak nilai dari variabel ftemp.
Jika Anda menemui banyak kesulitan dalam melakukan sesuatu yang sederhana, saya
berani mengatakan "mengapa repot-repot?" Alasannya adalah bahwa ketika sebuah
program ditulis, Anda dapat menjalankannya secara-secara berulang!. Dan meskipun
menulis sebuah program membutuhkan waktu yang tidak singkat, namun untuk
eksekusinya sangat cepat.
Menulis Pernyataan Dalam C++
Setelah Anda menentukan secara tepat program apa yang akan anda buat, langkah
selanjutnya adalah Anda perlu menuliskannya dalam pernyataan standard C++ dan
pernyataan tersebut harus setara dengan kalimat dalam bahasa Inggris! :-)
Sebagai contoh, mari kita lihat bagaimana kita akan menulis sebuah program dengan
langkah-langkah yang telah saya singgung tadi di atas:
1. Cetak pesan "Suhu Fahrenheit adalah:" di monitor.

2. Cetak nilai dari variabel ftemp.


Anda kemudian akan menerjemahkan langkah-langkah-nya ke dalam pernyataan C++
sebagai berikut berikut:
cout << "Suhu Fahrenheit adalah: ";
cout << ftemp;

Untuk menulis sebuah program, Anda mungkin perlu untuk memulainya dengan
menulis sebuah rancangan algoritma terlebih dahulu sebelum mulai menuliskan sintaks
programnya. Rancangan algoritma ini disebut sebagai pseudocode atau 'Kode Samar'.
Pseudocode ditulis dengan penggunaan bahasa Inggris, tetapi menggambarkan aksi
program secara sistematis yang mencerminkan aliran logis dari program. Sebagai
contoh, di sini adalah program sederhana yang ditulis dalam pseudocode:
If a lebih besar dari b
Print a lebih besar dari b.
Else
Print a tidak lebih besar dari b.
Setelah Anda menulis pseudocode, selanjutnya adalah mengaplikasikannya dalam
program C++. Yang perlu Anda lakukan adalah mencari pernyataan yang sesuai dengan
bahasa C++ untuk setiap tindakan yang akan dilakukan. Seperti apa? Mari kita lihat:
if (a > b)
cout << "a is greater than b.";
else
cout << "a is not greater than b.";
Pernyataan di atas, dapat kita jabarkan sebagai sebuah if-else sintaks yang mengandung
unsur:
if (kondisi)
pernyataan
else
pernyataan
Kata yang dicetak dalam huruf tebal adalah kata kunci, mereka harus dimasukkan ke
dalam program persis seperti yang ditunjukkan. Kata-kata yang dicetak miring adalah
penampung, mereka mewakili item yang Anda berikan.

Satu hal lagi yang anda tidak boleh lupa adalah:


Aplikasi yang menerjemahkan pernyataan C++ ke dalam bahasa/kode mesin disebut
kompilator (compiler).
Untuk praktek beberapa komponen dasar dalam C++ bahkan ke dalam project besar
sekalipun, saya lebih suka menggunakan Dev-C++ sebagai kompiler-nya. Berbasis
opensource sehingga anda tidak perlu mengeluarkan biaya sepeser pun untuk software
ini. Silahkan download softwarenya di sini