Dokumen tersebut menjelaskan struktur dasar program C++ yang terdiri dari blok fungsi dan pernyataan. Kemudian memberikan contoh program "Hello World" beserta penjelasan baris per barisnya, mulai dari pengikutsertaan library, deklarasi fungsi utama, output ke layar, penahan tampilan, hingga penutupan program.
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
Struktur program c++
1. Struktur Program C++ - terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau
beberapa pernyataan yang melaksanakan tugas tertentu.
#include<file_include>
main(){
statement;
}
Latihan Program 1.1:
//my first program in C++
#include <iostream.h>
#include <conio.h>
main(){
clrscr();
cout<<"Hello World!";
getch();
return 0;
}
Berikut adalah penjelasan dari program diatas:
//my first program in C++, baris ini merupakan komentar. Setiap kalimat yang diawali
dengan double slash (//) pada setiap baris akan menjadi suatu komentar. Kalimat tersebut
tidak akan mempengaruhi proses program
#include <iostream.h>, Karakter # disebut sebagai preposcessor. Pada setiap kali
compiler dijalankan, maka preprocessor membaca source code, mencari baris yang
memiliki karakter awal # dan jika menemukan maka akan menjalankan perintah pada
baris itu sebelum compiler berjalan. Dalam kasus ini, maka perintah include
<iostream.h> berarti program ini berjalan dengan menyertakan library/file header
<iostream.h>
#include <conio.h>, mengikutsertakan library <conio.h> main(), dalam program ini
baris ini mendeklarasikan fungsi utama dari program ini. Fungsi utama akan dieksekusi
pertama kali setiap kali program C++ berjalan. Singkatnya, inti dari seluruh program C++
berpusat pada fungsi utama ini
Baris-baris yang telah dijelaskan sebelumnya dapat kita sebut dengan baris kepala.
Selanjutnya, kita akan masuk kepada baris badan yang ditandai dengan tanda kurung
({}). Baris badan adalah inti dari program yang akan dieksekusi
cout<<”Hello World”; cout adalah suatu perintah yang berfungsi untuk memasukkan
bagian karakter “Hello World” ke dalam standard ouput stream (yang biasa kita kenal
tampilan pada layar). cout didefinisikan pada library <iostream.h>. Untuk menutup
pernyataan, digunakan tanda (;).
getch(); untuk beberapa compiler C++ dibutuhkan sebuah file header yang bernama
<conio.h>. Selanjutnya kita menempatkan sebuah fungsi bernama getch() sebelum
program diakhiri. Maksud dari penggunaan ini adalah agar tampilan tertahan untuk
sementara waktu. Jika tidak, maka proses akan berjalan tanpa kita dapat melihat hasilnya.
2. return 0; baris ini menyatakan fungsi utama program telah berakhir. Perintah return
diikuti oleh kode, dalam hal ini kode 0. Kode ini diinterpretasikan sebagai tanda bahwa
program telah dieksekusi tanpa terjadi error. Cara ini adalah cara yang umum dalam
mengakhiri program C++.