Navigation

Bahasa Pemrograman C++: Syntax Pada Bahasa C++


Contoh Program

Berikut contoh Program Hello world! pada C++

#include <iostream>
using namespace std;

main()
{
    cout << "Hello world! \n";
}

Keterangan

#include <iostream>

Sebagai preprosesor. Preprosesor memiliki fungsi untuk menambah dan menghapus sebuah kode dari file sumber. Pada perintah ini, directive #include memberitahu preprosesor untuk menyertakan source code dari file iostream. File iostream ini berisi deklarasi function yang dibutuhkan ileh program, atau class-class yang dibutuhkan.

using namespace std;

using adalah deklarasi arahan / panggilan / pemberitahukan kepada kompiler untuk penggunaan deklarasi namespace dan anggota namespace.
namespace adalah penyedia metode untuk mencegah komflik nama dalam proyek-proyek besar. Simbol pendeklarasian di dalam blok namespace ditempatkan di lingkup bernama yang akan mencegah mereka pada keliruan pengenalan pada scope yang lainnya. Jika pendeklarasiannya seperti diatas, itu berfungsi untuk memanggil namespace yang telah dibuat.
std adalah nama namespace tersebut yang sudah tersedia dan tidak perlu dibuat ulang menggunakan fungsi namespace, cukup dipanggil. Std merupakan wadah urutan yang merangkum ukuran data dan array dinamis. Di dalam std terdapat halnya seperti cout, cin, endl dan lain-lain.

main()

Pernyataan ini berfungsi untuk mendeklarasikan function main atau fungsi utama, dimana suatu program C++ dapat berisi banyak function, tapi harus memiliki sebuah function main atau fungsi utama program.
Function adalah modul yang berisi code-code perintah untuk menyelesaikan suatu masalah-masalah tertentu. Function main secara default akan memiliki tipe data int (integer).

{

Kurung kurawal buka sebagai penanda awal program C++

cout << "Hello world! \n";

Cout << adalah perintah yang diambil dari liblary standar C++ yang digunakan untuk mencetak atau menampilkan string ke output standar atau layar komputer.
Compiler menghubungkan code dari liblary standar dengan code yang telah ditulis untuk mendapatkan hasil yang executable.

Tanda "\n" adalah format modifier yang berfungsi untuk berganti barissettelah menampilkan string. Jika ada cout lain setelah tanda tersebut maka string selanjutnya akan dituliskan tepat pada baris dibawahnya atau baris baru.
Tanda << endl; memili fungsi yang sama seperti "\n";

}

Kurung kurawal tutup menandakan akhir program C++.
Share

Unknown

Hi, aku Zulfakar mahasiswa Universitas AMIKOM Yogyakarta. Seorang Back-End Developer, Desainer Grafis, dan Blogger.

Post A Comment:

0 comments:

Silahkan berikan komentar anda menggunakan kata-kata yang sopan!