Minggu, 03 April 2011

PEMROGRAMAN DENGAN C++

C++
Merupakan contoh dari bahasa tingkat rendah ini adalah Assembly.JC++ adalah salah satu bahasa pemrograman yang powerful untuk membuat sebuah program. C++ adalah sebuah bahasa tingkat menengah yang merupakan perkembangan dari bahasa C, dimana bahasa ini merupakan bahasa pemrograman berorentasi objek (tidak seperti pendahulunya, C). Dikatakan menengah karena bahasa ini berada di antara bahasa tingkat tinggi dan rendah. Bahasa tingkat tinggi merupakan bahasa yang lebih “manusawi”, karena perintah – perintah dari bahasa ini lebih berorientasi kepada bahasa manusia. Visual Basic (VB) dan Pascal adalah dua dari beberapa contoh bahasa tingkat tinggi. Sedangkan bahasa tingkat rendah adalah bahasa yang lebih berorientasi kepada bahasa mesin sehingga bahasa ini tidak terlalu “manusiawi” 

Header dan Fungsi main()
Didalamnya terdapat semua statement yang kita buat. Program yang paling sederhana yang pernah diketahui umat manusia (seram amat kata-katanya) adalah:JSekarang kita masuk ke dalam pembuatan program. Beberapa bagian yang harus di perhatikan adalah header dan fungsi. Header adalah diana kita memasukkan library yang ada dalam C++ kedalam kode program kita. Fungsi adalah “tempat” dimana kita bisa “bereksperimen”
#include
using namespace std;
void main () {
cout << “Hello, World!\n”;
}
Pada baris pertama, seperti yang kita lihat, ada perintah #include . Tanda ‘#’ adalah preprocessor directive. Preprocessor directive adalah perintah – perintah yang diberikan kepada compiler untuk melakukan definisi, memasukkan file library, dll. Contoh – contoh dari preprocessor ini adalah:
#define maximum_number 100000
#include “fileku.h”
#ifdef maximum_number
#undef maximum_number
#define maximum_number_2 1000
#endif
Itu berarti bahwa kita memasukkan (include) library iostream ke dalam kode program kita. iostream itu adalah header yang dibutuhkan untuk “kegiatan” input dan output dari program. Perintah cout sendiri ada karena kita memasukkan iostream ke dalam kode program kita dan juga using namespace std; dimana ada member cout di dalamnya.
Berikut beberapa header yang terdapat dalam C++
ctime = header waktu
cstdio = header untuk perintah C seperti printf dan scanf
cmath = header untuk operasi matematika seperti sin, cos, sqrt, dan tan
cstring = header untuk memanipulasi string seperti strcpy, strcat, dll
Jika diperhatikan ada perintah \n pada akhir “kalimat” Hello, World!. Apa itu? ”\n” adalah perintah dalam banyak bahasa pemrograman sebagai baris baru (new line) jadi yang akan ditampilkan pada program adalah:Jmain () adalah fungsi utama (main) yang harus ada dalam setiap program C++ kita. Di sini yang digunakan adalah dengan main tanpa nilai kembalian dan tanpa paramater. Apa itu nilai kembalian dan apa itu paramater? Saksikan setelah pesan – pesan berikut… eh salah, lihat dalam bab berikutnya
Perintah dengan menggunkan backslash (‘\’) juga ada beberapa jenis, diantaranya:
‘\a’ = untuk menghasilkan bunyi alert
‘\t’= tabulasi
‘\0’ = null terminated dalam array
Tanda ‘{‘ juga harus ada dalam setiap fungsi C++, itu menandakan awal dari fungsi / program dan ‘}’ menandakan akhir dari fungsi / program.

Tidak ada komentar:

Posting Komentar