Document - IKK112104 - STMIK EL RAHMA Algo 5

DASAR BAHASA PEMROGRAMAN
BORLAND C++

Proses kompilasi
• Program C++ ditulis dengan ekstensi .cpp.
• Agar program dapat dieksekusi, program harus
dikompilasi dahulu menggunakan compiler C++.
• Proses kompilasi file sumber (.cpp) bersama
dengan file-file header (.h) akan diterjemahkan
oleh kompiler C++ menjadi kode objek (.obj).
• File objek ini dalam format biner (berkode 0 dan
1).
• File objek bersama file objek lain serta file
pustaka (.lib) dikaitkan menjadi satu oleh linker.
• Hasilnya file Executable

Proses pembentukan file
executable

Struktur program C++


#include
void main()
{

}

• #include adalah pengarah praprosesor
yang berfungsi menginstruksikan kepada
kompiler untuk menyisikan file lain saat
program dikompilasi. Biasanya file-file
yang disisipkan adalah file-file header
• void didepan main() dipakai untuk
menyatakan bahwa fungsi main() tidak
memiliki nilai balik.

main() menjadi awal dan akhir eksekusi program
C++, sehingga sebuah program dalam C++
mengandung sebuah fungsi main()
Main  nama judul fungsi
{

 awal tubuh fungsi/awal eksekusi program
 tubuh fungsi/blok
}
 akhir tubuh fungsi/akhir eksekusi program
Tanda () digunakan untuk mengapit argumen
fungsi, yaitu nilai yang akan dilewatkan ke
fungsi.

• Blok pernyataan
Blok penyataan merupakan satu atau
beberapa buah statemen / pernyataan
yang pada setiap akhir baris pernyataan
diakhiri dengan titik koma (;).

Contoh program
#include
#include
void main()
{
clrscr();

cout