Pengenalan C++ (Bag.1)

Contoh Program di Borland C++

#include <iostream.h>
void main() {  
   cout << "Hello World \n";  
}  

File Header
Pada contoh di atas, iostream.h disebut file header. File header tersebut diperlukan agar perintah cout (statement) bisa dijalankan. Apabila file header tersebut dihapus, maka akan terjadi error. Untuk mengakses file header, digunakan perintah #include <file header>. Dalam suatu program bisa jadi melibatkan lebih dari satu file header. Macam-macam file header :
iostream.h , stdio.h , stdlib.h , string.h , conio.h , dan lain-lain.
Catatan:
Perintah cout << "Hello world.\n";
dapat diganti dengan printf("Hello world.\n");
Akan tetapi untuk bisa menggunakan printf diperlukan file header stdio.h

Fungsi main()
Program C++ memang tidak akan pernah lepas dari suatu fungsi. Hal ini karena merupakan ciri OOP. Sebuah program C++ minimal memiliki satu fungsi yaitu main(). Fungsi ini merupakan awal program utama. Tulisan main() merupakan nama fungsi, sedangkan bagian yang diapit dengan kurung kurawal "{....}" disebut blok (tubuh fungsi). Dalam hal ini, "{" merupakan tanda awal blok dan "}" adalah tanda akhir blok. Perintah void bermakna bahwa fungsi main() tidak mengembalikan nilai/value.
Contoh penulisan fungsi main() :

 #include <iostream.h>  
 void main()  
 {....}

 #include <iostream.h>  
 int main()  
 {....}

 #include <iostream.h>  
 main()  
 {....}  

Statement
Perintah cout << “Hello world” << endl; merupakan salah satu contoh statement. Perintah tersebut digunakan untuk mencetak tulisan pada layar. Setiap statement harus diakhiri dengan ; (titik koma). Hal yang menjadi catatan penting di sini bahwa program C++ bersifat Case Sensitive, artinya huruf besar dan kecil dianggap berbeda. Tanda \n digunakan untuk pindah baris. Namun ada juga yang menggunakan endl, dengan penulisan sebagai berikut. cout << "Hello World" << endl;

Contoh program di atas jika telah di-compile dan di-run, hasilnya adalah muncul Hello World pada layar.

Note: Source Code telah diuji dan berjalan di Borland C++

Referensi : Pemrograman C++ oleh Rosihan Ari Yuana, S.Si, M.Kom ,2005

Tidak ada komentar:

Diberdayakan oleh Blogger.