Hai semua, sekarang saya akan menerangkan bagaimana cara membuat atau menulis program di C++. Perlu kita perhatikan bahwa salah satu hal terpenting dalam membuat program adalah dengan memahami struktur dasar dari program itu sendiri. Kita harus mulai dari program dengan perintah - perintah dasar sehingga nantinya tidak akan terlalu rumit dalam mengerjakan aplikasi - aplikasi yang lebih besar. Nah, seperti apa struktur dasar program C++ tersebut, ada pada tampilan berikut ini.
Hasil Running Program:
Keterangan:
Program di atas merupakan program sederhana untuk menampilkan sebuah pesan. Dalam bahasa C++, setiap program selalu dimulai dengan menginput file header oleh Preprocessor C++.
1. Direktif Preprocessor
Preprocessor ini dibuat untuk menginput fungsi lain ke dalam program yang dibuat. Isi file tersebut berupa library yang terdiri dari fungsi - fungsi untuk membantu menjalankan program yang dibuat. Pada contoh program di atas terdapat varian preprocessor #include<iostream>, varian ini dibutuhkan agar fasilitas cin dan cout dapat dipakai.
Di samping preprocessor di atas ada juga beberapa varian tambahan lainnya yang biasa digunakan seperti:
#include <conio>
#include <stdio>
#include <math>
Sebagai catatan, jika menggunakan compiler yang lebih tua, preprocessor di atas ditambahkan huruf di belakangnya sehingga menjadi:
#include <conio.h>, dst
2. Header Fungsi
Fungsi header main() di atas adalah bagian dari program yang wajib ada di dalam program C++ dan harus diletakkan di bagian tertentu di mana compiler akan menjadikan fungsi main sebagai awal dari program yang dijalankan. Ada beberapa fungsi main() yang digunakan yaitu:
a. int main()
Fungsi ini menghasilkan nilai balik integer (sebuah bilangan bulat). Selanjutnya, mengembalikannya pada fungsi yang memanggilnya.
b. void main()
Fungsi ini bekerja dengan tanpa memberikan nilai balik apapun yang berarti fungsi ini tidak menghasilkan suatu nilai. Ada beberapa programmer yang menggunakan fungsi ini, tetapi varian ini tidak berjalan dengan baik sehingga disarankan untuk menggunakan main() yang ada fungsi baliknya.
3. Komentar pada C++
Dalam bahasa C++ memberikan ruang bagi para programmer untuk meletakkan komentar pada program yang dibuat untuk menandai atau memperjelas bagian program. Compiler C++ akan mengabaikan sebuah ruang yang diberi tanda komentar (//) di dalam program. Pada contoh program di atas:
getch(); /// get character, untuk membaca input
Compiler C++ akan mengabaikan tulisan kode "get character" karena berada setelah tanda (//).
4. Badan Fungsi
Sebuah badan fungsi diawali dengan tanda "{" dan diakhiri dengan tanda "}". Artinya, semua proses koding yang dilakukan dalam tanda kurung tersebut merupakan bagian dari suatu fungsi.
5. Tampilan Keluaran Program
Dalam contoh program di atas menampilkan statement berikut:
"Saya belajar C++ dan ini adalah pengalaman pertama saya"
"Bye-bye !!"
Tampilan statement tersebut adalah hasil kiriman string ke objek cout yang merupakan isi dari library iostream. Oleh karena itu, jika ingin memakai objek cout maka wajib memakai library "iostream".
6. Perintah getch()
getch() adalah kepanjang dari get character dan merupakan fungsi yang digunakan untuk membaca input dari keyboard. Di mana karakter yang diambil oleh fungsi getch() ini tidak akan ditampilkan pada console.
Yap semua, demikian penerangan saya mengenai cara membuat dan menulis program C++. Semoga pada bab ini, kalian dapat memahami dan mulai membuat program pertama kalian. Sekian dan terimakasih.
Untuk materi selanjutnya silahkan kunjungi link berikut:
https://codingancpp.blogspot.com/2022/03/tipe-data-dalam-c.html
Comments
Post a Comment