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
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