Sebelum C++ dikembangkan, sudah ada bahasa sejenis yang digunakan programmer yaitu bahasa C (dikembangkan oleh Dennis Ritchie dari bahasa B), saat itu dia dari Bell Laboratories sedang mengembangkan system operasi Unix. C ini merupakan bahasa prosedural, kemudian dikembangkan hingga menjadi sebuah bahasa pemrograman C yang berorientasi pada object (OOP – Object Oriented Programming) yang kemudian disebut dengan C++ (dikembangkan oleh Bejarne Stroustrup tahun 1979).
Penjelasan :
Include
Adalah perintah untuk memanggil / sebagai pengarah "preprosessor directive" yang tersedia pada C++.
Preprosessor selalu dijalankan terlebih dahulu pada saat proses kompilasi terjadi, dan bentuk umumnya yaitu :
# include <nama_file>
nama_file bisa kita isikan :
- <iostream.h> : diperuntukkan pada program yang melibatkan objek cout,cin dan objek untuk memasukkan & menampilkan data.
- <conio.h> : diperlukan bila melibatkan clrscr(), yaitu perintah untuk membersihkan layar dan juga getch () untuk menghentikan program sjenak sampai menekan tombol sembarang.
- <iomanip.h> : diperlukan bila melibatkan setw () yang berfungsi untuk mengatur lebar dari suatu tampilan data.
- <math.h> : deperlukan pada program yang menggunakan operasi sqrt () yang berfungsi untuk operasi matematika kuadrat.
Fungsi ini menjadi awal dan akhir eksekusi program C++. main() juga dapat disebut sebagai nama judul fungsi, dan juga berperan sebagai batang tubuh utama dalam program C++ ini.
Kalimat Perintah
Kalimat perintah dapat berisi komentar, maupun objek-objek dari header / nama_file tersebut. Komponen didalam kalimat perintah dapat berupa :
- Komentar : yaitu digunakan sebagai pengingat dalam script program.
ada 2 jenis komentar dalam C++, yaitu:
jenis 1 : /* komentar yang saya tulis ini bisa mengapit lebih dari satu baris */
jenis 2 : // komentar ini hanya untuk satu baris
- Tanda Semicolon : yaitu tanda ";" atau titik koma dipakai untuk mengakhiri sebuah pernyataan, jika tidak akan terjadi error/kesalahan pada saat Run program
Jika ingin belajar bisa klik :
Selamat Belajar :D
0 Comments