Senin, 11 Mei 2009

Komponen Dasar C++

1. Karakter (Character)
Karakter pada C++ meliputi huruf, angka, karakter 'istimewa' dan tanda baca lain seperti titik, koma, spasi dan sebagainya. Perlakuan karakter pada C++ bersifat case sensitive (huruf besar dan kecil dibedakan)
2. Pengenal (Identifier)
Pengenal merupakan suatu nama yang digunakan program untuk menyatakan Fungsi, Variabel, Objek, Label, tipe data, nama konstanta, atau hal lain yang telah dideklarasikan.

   Ketentuan Penulisan Identifier:
1. Identifier dapat berupa sebuah karakter atau beberapa karakter atau gabungan karakter dan angka.
2. Tidak boleh diawali dengan angka.
3. Bersifat Case Sensitive (Huruf Besar dan kecil dibedakan).
4. Tidak boleh mengandung karakter #, koma dan titik
5. Tidak boleh mengandung karakter Spasi
6. Tidak boleh Hanya angka
7. Tidak boleh mengandung karakter yang merupakan operator seperti - (min), + (plus), * (kali)

Minggu, 03 Mei 2009

Mulai belajar C++

Marilah kita mulai bahasan kita dengan memperhatikan contoh bentuk bahasa C++ sbb:

//MULAI
#include <iostream.h>
void main()
{
cout<<"Tulisan ini tampil di layar.......\n";
}
//AKHIR

Jika Code diatas dicompile dan diRun maka akan menghasilkan tulisan:
Tulisan ini tampil di layar.......


Langkah untuk membuat code diatas (saya menggunakan Turbo C++ 3 di Windows XP) adalah sbb:
1. Jalankan Turbo C++
2. Ketikan semua Code diatas dari //MULAI sampai //AKHIR. Ingat Penulisan Code di Turbo C++ bersifat Case sensitive (Huruf besar dan kecil dibedakan)
3. Lalu simpan dengan sembarang nama dg ekstensi .cpp
4. Pada menu compile pilih Compile, Jika sukses akan muncul pesan SUCCES
5. U/ menjalankannya pilih Run pada menu Run
6. u/ melihat hasilnya pilih menu Dos Shell pada menu File.

Pada listing datas terdapat beberapa bagian, diantaranya:

1). baris // MULAI dan baris //AKHIR
Ini merupakan baris komentar, dimana baris-baris yang diawali dengan tanda // akan diabaikan saat proses kompilasi. Selain tanda // kita juga dapat menuliskan komentar dengan menggunakan tanda /* dan diakhiri dengan tanda */. Komentar yang menggunakan tanda // hanya untuk satu baris, jadi jika kita menulis dua baris komentar bentuknya sbb:
//komentar baris1
//Komentar baris2

tapi jika menggunakan tanda /* dan */, penulisannya sbb:
/*komentar baris1
komentar baris2
....
....*/

2). #include <iostream.h>
Ini merupakan salah satu pengarah praprosessor, yang menginstruksikan kepada compiler untuk menyertakan file iostream.h saat proses kompilasi. File yang berekstensi .h merupakan file-file header yang berisi berbagai deklarasi, seperti fungsi, variabel dan lain-lain. pada contoh ini File iostream.h berisi deklarasi yang diperlukan oleh cout.

3). void main()
Ini merupakan baris deklarasi Fungsi main. Fungsi main merupakan awal dan akhir dari proses kompilasi dan eksekusi, sehingga dalam satu program C++ minimal mengandung satu fungsi yaitu main. Setiap fungsi selalu diawali oleh tanda { dan diakhiri oleh tanda } dan pernyataan yang berada didalamnya disebut Block. Pembahasan mengenai fungsi akan dibahasa lebih lanjut pada posting mendatang.

4. cout<<"Tulisan ini tampil di layar.......\n";
Pengenal cout (baca C out) merupakan sebuah objek yang berfungsi untuk mengarahkan data ke standar output (dalam hal ini Layar). Tanda << merupakan operator peletakan yang mengarahkan data disebelah kanannya ke objek yang berada disebelah kiri. Jadi pada contoh diatas tanda
<< berfungsi meletakkan sebuah string ("Tulisan ini tampil di layar.......\n") ke objek cout. Dan hasilnya string tersebut tampil dilayar melalui objek cout. Sedangkan tanda \n merupakan perintah newline yaitu pindah baris. Sehingga kata "Tulisan ini tampil di layar......." diikuti oleh ganti baris (kursor berada di baris dibawahnya)

Sabtu, 02 Mei 2009

Turbo C++ V.3.0

Program yang satu ini termasuk program yang cukup jadul (rilis tahun 1992) dan masih berbasis Console Dari Borland International, tapi walaupun termasuk jadul program ini cukup sempurna untuk membuat aplikasi C++ yang berbasis Console


semua fasilitas yang ada di dalamnya dapat diakses dengan mudah melalui menu yang tersedia, program ini dapat berjalan sempurna pada Windows dengan platform DOS (DOS, Win 95, 98, ME) tapi pada win XP pun masih dapat berjalan normal.
Berikut ini adalah langkah-langkah instalasi Turbo C++:
1. Ekstrak file Turbo_Cpp3.zip yang telah didownload
2. Jalankan File Install.exe yang ada pada Folder Hasil ekstrak.
3. Setelah itu akan muncul Tampilan "Welcome" dan tekan Enter U/ melanjutkan
4. Di tampilan berikutnya anda diminta untuk memasukan Source Drive
Masukan nama drive ddimana anda mengekstrak tadi misal C Lalu tekan Enter 2X
5. Berikutnya anda diminta untuk menentukan folder Instalasi, tapi secara default program ini telah menempatkan pada Folder C:\TC. Jika tidak ingin merubahnya arahkan kursor pada "Start Installation" Lalu tekan Enter. Dan Proses Install segera dimulai...
6. Setelah proses install selesai tekan sembarang tombol dan muncul Tampilan "ReadMe". tekan tombol Esc u/ mengakhiri....
...+...
Untuk menjalankan Turbo C++ carilah File Tc.exe pada Folder C:\TC\BIN\



Download Turbo C++ 3.0

Dev-C++

Dev-C++ merupakan salah satu Compiler sekaligus editor C++ yang berbasis GUI, program ini dapat dijalankan pada Win 9x, ME dan XP.
Dengan program ini anda sudah dapat membuat aplikasi baik yang berbasis GUI maupun yang berbasis Win32 Console.


berikut ini langkah untuk memulai pembuatan aplikasi berbasis Console pada Dev-C++.
1. Pada menu File pilih New -> Project.
2. Pada tampilan New Project pilih Console Aplication
3. Tentukan nama project pada bagian Name (defaultnya Project1)
Setelah itu anda dapat mulai bereksperimen dengan C++. Selamat mencoba

Download Dev-C++ 4.9.9.2

Jumat, 01 Mei 2009

Sekilas tentang C++

Bahasa C++ merupakan salah satu dari sekian banyak bahasa pemerograman, dimana bahasa pemerograman yang satu ini bersifat OOP (Object Orientd Programming / berorientasi objek) sehingga dapat diaplikasikan dengan berbagai jenis kondisi (algoritma).
Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell
Laboratories pada tahun 1983-an berdasarkan C ANSI (American National
Standard Institute). Pertama kali, prototype C++ muncul dari bahasa C yang
dipercanggih dengan fasilitas kelas. Bahas C sendiri diciptakan oleh Brian W. Kernighan dan Dennis M. Ritchie sekitar tahun 1972,. Bahasa tersebut disebut C dengan kelas ( C with class).
Selama tahun 1983-1984, C dengan kelas disempurnakan
dengan menambahkan fasilitas pembebanlebihan operator dan fungsi yang
kemudian melahirkan apa yang disebut C++. Symbol ++ merupakan operator
C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini
merupakan versi yang lebih canggih dari C, nama C++ sendiri diberikan oleh Rick Mascitti.

Borland International merilis compiler Borland C++ dan Turbo C++.
Kedua compiler ini sama-sama dapat digunakan untuk mengkompilasi kode
C++. Bedanya, Borland C++ selain dapat digunakan dibawah lingkungan
DOS, juga dapat digunakan untuk pemrograman Windows.
Selain Borland International, beberapa perusahaan lain juga merilis
compiler C++, seperti Topspeed C++, Zortech C++, Dev-C++ dan banyak lagi yang lainnya.