Wednesday, November 6, 2019

Dasar Bahasa Pemograman Borland C++ bagian 1

Halo, perkenalkan nama saya Iqbal. Kesempatan kali ini kita akan membahas tentang "Dasar Bahasa Pemograman Borland C++". Pada hal ini kita menggunakan Borland C++ 5.02 yang bisa kalian unduh pada situs-situs di internet.

Pertama, kita akan mengetahui 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). Selanjutnya, file objek bersama file objek lain serta file pustaka (.lib) dikaitkan menjadi satu oleh linker. Hasilnya adalah file Executable.

Kedua adalah struktur program C++ yang dibahas dibawah ini:

#include <nama_file>
void main()
{
<blok_pernyataan>
}

Penjelasannya : 
  • #include adalah pengarah praprosesor yang berfungsi menginstruksikan kepada kompiler untuk menyisikan file lain saat program dikompilasi. Biasanya file-file yang disisipkan adalah filefile 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().
  • Tanda () digunakan untuk mengapit argumen fungsi, yaitu nilai yang akan dilewatkan ke fungsi.


Pengertiannya :
  1. Main adalah nama judul fungsi
  2. { adalah awal tubuh fungsi/awal eksekusi program dan tubuh fungsi/blok
  3. } adalah akhir tubuh fungsi/akhir eksekusi program
Ketiga, Blok Pernyataan adalah sesuatu kesatuan pernyataan yang ada di dalam tanda kurung kurawal ( {} )

Blok Pernyataan

#include <iostream.h>
#include <conio.h> 
void main() 
{
     clrscr(); //membersihkan layar 
     cout << "Ayo kita belajar bahasa pemograman C++\n"; 
     getch(); 
}

Cukup sampai disini dulu, selanjutnya akan dibahas pada kesempatan berikutnya di bagian 2.

Iqbal
00:04 WIB pada Kamis, 7 November 2019


No comments:

Post a Comment

Tantangan Baru Pendidikan di Indonesia Saat Pandemi COVID-19

Tantangan Baru Pendidikan di Indonesia Saat Pandemi COVID-19 27 Apr 2020 Badan Kesehatan Dunia (WHO) menetapkan COVID-19 sebagai wabah penya...