WELCOME TO MY BLOG
by SEFTIAN EKO PRANATA

Friday, 24 June 2011

C++?? Apa Itu??


C++  merupakan perkembangan dari bahasa C. Bahasa C merupakan perkembangan bahasa BCPL (basic combined Programming Langguage) yang dibuat oleh Dr. Martin Richard dari Cambridge University di Inggris.
C++ diciptakan satu dekade setelah C oleh Bjame Stroustrup,Laboratorium Bell,AT&T, pada tahun 1983. Keistimewaaan yang berarti  pada c++ adalah karena bahasa ini mendukung pemrograman tang berbasis objek (PBO). Tujuan utama pembuatan c++ adalah untuk meningkatkan produktivitas pemrograman dalam membuat aplikasi.
Program c++ biasa ditulis dengan ekstensi .cpp (dari kata c plus plus). Pada saat pengkompilasian program sumber (.cpp) bersama file2 header (berekstensi  .H atau .HPP) akan diterjemahkan oleh compiler C++ menjadi kode objek (.OBJ), file obyek ini berupa dalam format biner (berkode 0&1).

OPERATOR PADA PROGRAM


Operator merupakan symbol yang biasa dilinatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, misalnya:
  • Menjumlahkan dua buah nilai
  • Memberikan nilai ke suatu variabel
  • Membandingkan kesamaan dua buah nilai
sifat operator pada c++ adalah sbb:
  • Unary : operator yang hanya melibatkan sebuah operand, contoh: -1
  • Binary  : operator yang melibatkan dua buah operand, contoh: 1+2
  • Ternary: operator yang melibatkan tiga buah operand, contoh:{a>b} ? a:b
Ungkapan (ekspresi) dalam c++ dapa berupa:
  • Pengenal
  • Konstanta
  • Atau diantara kombinasi elemen di atas dengan operaor
Contoh ungkapan : 3 +2 +1
Pada ungkapan ini 3,2 dan 1 merupakan operand dari simbol + serta – adalah operator. Nilai ungkapan sendiri adalah hasil penjimlahan 3 dan 2, dikurangi 1.

Saturday, 2 April 2011

PENGENAL PADA C++


Penamaan pengenal
Pengenal yang biasa dipakai dalam pemrograman untuk menyatakan:
-          Variable
-          Konstanta bernama
-          Tipe data
-          Fungsi
-          Obyek
Suatu pengenal berawalan dengan huruf. Panjang maksimal nama pengenal pada c++ tergantung compiler yang digunakan. Borland C++  memperkenankan nama pengenal hingga 32 karakter sedangkan  Turbo c++ hingga 31 karakter yang signifikan.
Contoh suatu pengenal yang benar:
Gaji_pegawai
Gajipegawai
Gaji2pegawai

Contoh suatu pengenal yang salah :
2semester
Nm-barang
#jmb