Belajar C++ Pt. 2 "Struktur Sintaks dasar"

     Pada dasarnya semua bahasa pemrograman itu sama saja, yang membedakan adalah sintaks dan simbol yang digunakan...bahasa C++ adalah bahasa yang lahir dari bahasa sebelumnya, yaitu bahasa C. Sintaks pada bahasa C++ sama seperti bahasa pemrograman C. Apa aja yang sintaks dasar yang harus dipahami di bahasa C++?

Mari kita mulai...

1. Struktur Dasar C++

   Struktur dasar sebuah program C++ ini ada 3 bagian, yaitu:

  •  Bagian include
  •  Bagian namespace
  •  Bagian fungsi


diatas adalah struktur paling sederhana dari program C++, berikut saya kan memberikan penjelasan di setiap bagian..

a. Bagian Include

Fungsi #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untuk meletakan kode dari header file iostream.h, bits, math.h, stdio.h, dan lain lain kedalam program. Penggunaan tanda kurung siku <...> bertujuan untuk mencari library kedalam komputer kita. Contoh:


semua include diatas memiliki arti yang sama, yaitu masukkan library lain ke dalam program ini.
kita juga bisa menggunakan tanda petik "..." untuk mencari file yang kita tentukan, Contoh:

#include "/Member/user/trash.cpp"

Maka program akan mencari library kedalam direktori Member/user/trash.cpp.

b. Bagian namespace

   Bagian ini bersifat opsional, bisa ditulis atau juga tidak. Namespace (Dalam Indonesia: Ruang Nama) adalah ruang lingkup dengan nama digunakan untuk pengelompokan entitas seperti Class, Variable, Object dan Function. Pada contoh di atas, kita menggunakan namespace std. Karena fungsi-fungsi pada iostream dibungkus dalam namespace std. Apabila kita tidak menggunakan namespace std, maka untuk menggunakan fungsi cin dan cout yang ada pada iostream harus diawali dengan std::

c. Bagian Fungsi

Bagian fungsi adalah bagian yang sangat penting, pada contoh diatas terdapat fungsi main(). Fungsi main adalah fungsi yang pertama kali dieksekusi saat kita menjalankan program. Fungsi ini wajib ada disetiap program yang dibuat untuk dieksekusi. Tapi kita juga boleh menuliskan main() yang berfungsi sebagai library saja. selain fungsi main kita juga bisa membuat fungsi lain pada program ini.
Contoh:

pada contoh diatas kita boleh membuat fungsi hello() dibawah fungsi main(), yang tidak boleh adalah kita membuat fungsi hello() diatas fungsi main(), atau seperti 
contoh berikut:

2. Penulisan ekspresi dan statement

    Statement dan ekspresi merupakan perintah perintah yang ditulis di fungsi main, contoh :


pada statemtn dan ekspresi diatas disetiap perintah kita wajib menambahkan tanda ";" di setiap akhir perintah, apabila tidak diakhiri dengan titik koma, maka program akan error.

3. White space

white space adalah ruang diantara satu perintah, white space dibuat dengan menggunakan Tombol Tab pada keyboard. Di C++ penulisan white space tidak se-ketat aturan di bahasa pemrograman Python. 
Contoh: 
Pada contoh diatas, terdapat beberapa white space, program akan berjalan seperti biasanya tanpa adanya error yang disebabkan karena white space.

4. Penulisan komentar

Di program C++  kita bisa menulisakan komentar,  komentar ini bisa kita gunakan untuk menandakan atau meninggalkan sebuah note pada program kita. komentar tidak akan terbaca oleh program dan program akan menjalankan perintah yang bukan komentar. 
Contoh: 

What's next on my Blog?🔥🔥

Kakak sudah membaca materi Struktur sintaks dasar di bahasa pemrograman C++.
Semangat Belajar....


Komentar

Posting Komentar