Sabtu, 27 November 2010

Mengenal Tipe data C++

Dalam dunia pemrograman komputer selalu melibatkan data, karena pemrograman tidak bisa terlepas dari kegiatan mengolah data menjadi informasi yang diperlukan. Untuk menjamin konsisitensi data dan efisiensi penggunaan memori komputer, maka data dibedakan menjadi beberapa tipe. C++ menyediakan berbagai tipe data dasar sebagai berikut :



  • char = menyatakan sebuah karakter (bisa berupa huruf, angka, atau simbol-simbol). Contoh : A atau a, 1 atau 0, $ atau @

  • int = menyatakan semua bilangan bulat baik positif, bilangan nol, maupun bilangan negatif. Contoh : ...,-3,-2,-1,0,1,2,3,..

  • float = menyatakan semua bilangan pecahan maupun desimal. Ingat dalam pemrograman tanda desimal tidak ditulis dengan tanda koma (,) tapi dengan tanda titik (.). COntoh : 3.6, 4.99999, 2.64E-2, 0.005

  • double = Menyatakan bilangan titk-mengambang (bilangan real dengan ketelitian tinggi. Contoh : 4.600000, 4.6969696 dll

  • long int = Menyatakan bilangan bulat yang berkisar antara -2147483648 s/d 2147483647.



Sekian beberapa tipe data dalam C++.

Mengenal Pengenal dalam C++

Pengenal (identifier) adalah suatu nama yang digunakan dalam program untuk menyatakan variabel, fungsi, dll. Aturan umum yang berlaku dalam membuat pengenal dalam C++ sebagai berikut :

  • Berawalan huruf kapital, huruf kecil, atau karakter garis-bawah (_)

  • Tidak boleh dimulai dengan angka

  • Bagian berikutnya dapat berupa huruf, angka (0,1,2,3,4,...,9), atau karakter garis-bawah

  • Membedakan huruf kapital maupun huruf kecil (case sensitive)

  • Panjang tidak dibatasi

  • Harus unik, artinya tidak boleh ada nama pengenal yang sama untuk hal yang berbeda.

  • Hendaknya mencerminkan kegunaannya.


Contoh :


  1. Nama_pegawai [benar]

  2. hati2 [benar]

  3. 3_jam [salah karena berawalan dengan angka]

  4. modal*bunga [salah karena terdapat karakter*]

  5. &LuasSegitiga [salah karena terdapat dan diawali dengan karakter &]

Sabtu, 20 November 2010

Tutorial menggunakan Code::Blocks

Sudah taukan apa itu code::blocks??, kalau belum coba baca ini (klik). Nah jika sudah tau dan sudah punya, Install di komputer anda. Jika belum punya silahkan download disini (klik). Jika sudah diinstall buka code::blocks-nya. Jika sudah maka akan muncul gambar seperti dibawah ini. Jika sudah muncul gambar seperti dibawah maka code::blocks sudah siap digunakan.

Code::blocks


Nah, untuk memulai membuat program pertama, pilih "Create New Project" atau "File => New => Project". Setelah itu, karena kita akan mencoba dasar-dasarnya saja pilih "Console application"

Code::blocks


terus pilih "Go". Setelah itu akan muncul window baru seperti gambar dibawah ini.

Code::blocks


Pilih "Next". Setelah itu kita akan dikasih pilihan kita akan menggunakan bahasa pemrograman apa, c atau c++. Nah dalam tutorial kali ini kita akan menggunakan bahasa pemrograman c++.

Code::blocks


pilih c++ terus "Next". Nah sekarang masukkan nama project kita dibagian "Project title" dalam tutorial ini kita akan kasih nama dengan programku. Dibawahnya atau "Folder create to in project" adalah tempat atau lokasi dimana project kita akan disimpan dalam tutorial kali ini tempat program kita ada di "C:\Documents and Settings\sss\My Documents".

PasswordFox


Setelah itu Pilih "Next".

Code::blocks


Setelah itu pilih "Finish". Setelah itu, untuk membuat programmnya dibagian paling kiri ada tulisan "Sources" klik 2x di "Sources"-nya maka akan muncul "main.cpp" klik 2x di "main.cpp"-nya. Nah disitu lah kode program kita masukkan.

Code::blocks


Nah didalam main.cpp disana sudah tertulis program atau struktur program c++ dengan menampilkan kata "Hello world!" didalam Console. Untuk menjalankannya anda tinggal tekan "F9" atau "Bulid" => "Bulid and Run". Maka sebuah Console akan muncul dengan tulisan Hello world!.

Code::blocks


Nah sebenarnya code::blocks tidak susah-susah amat kan (amat aja tidak susah kan..hehehe) Nah, code di main.cpp tinggal anda ganti dengan code c++ anda.
Sekian tutor kali ini semoga bermanfaat..

Bookmark and Share
CopyRight © 2010 - 2011 by spyc0dz
=[ BorneoCrew ]=