Pemrograman C++ - Sintaks Dasar
-
Upload
kuliahkita -
Category
Technology
-
view
323 -
download
15
description
Transcript of Pemrograman C++ - Sintaks Dasar
Sintaks DasarPemrograman C++
Edwin [email protected]
Program Sederhana C++#include <iostream>
using namespace std;
// main() adalah fungsi utama untuk menjalankan program
int main()
{
cout << "Hello World"; // mencetak Hello World
return 0;
}
Penjelasan Sintaks Program C++
● Header● Namespace● Fungsi Main● Output (cout)● Return 0
Sintaks C++ - Header #include <iostream>
Memuat pustaka dan definisi lain untuk program.
iostream = input output stream. Pustaka standar untuk masukan dan keluaran.
Sintaks C++ - Namespaceusing namespace std;
Memuat cakupan yang dipilih program. Akan dibahas lebih dalam di materi Namespace.
Sintaks C++ - Fungsi Mainint main(){ cout << "Hello World"; // prints Hello World return 0;}
Setiap program C++ harus mempunyai minimal satu fungsi main. Tempat kode utama program yang akan dijalankan.
Sintaks C++ - Output(cout)cout << "Hello World"; // mencetak Hello World
Sintaks standar untuk mencetak keluaran. Dalam contoh kode tersebut, cour mencetak teks “Hello World”.
Sintaks C++ - Return 0return 0;
Sebuah fungsi harus mempunyai nilai balikan. Fungsi main sebagai program utama harus mengembalikan kode hasil dari aplikasi. 0 artinya program berjalan dengan lancar.
Titik Koma (;)
Titik koma sebagai tanda sebuah statement selesai
x = y;y = y+1;add(x, y);
Identifier
Untuk membedakan antara variabel, fungsi, kelas, dan sesuatu yang pengguna definisikan.
Identifier di C++ bersifat case-sensitive. Artinya variabel “makan” dengan “Makan” berbeda.
Komentar
/**/
//
Komentar merupakan teks yang akan diabaikan pada proses kompilasi. Digunakan untuk menulis informasi terkait kode.
Compile / Kompilasi
Sederhananya, proses kompilasi itu menerjemahkan kode yang sudah ditulis dnegan sintaks C++ menjadi program yang bisa dijalankan oleh mesin tersebut.
Kompilasi Kode C++
g++ nama_file
g++ -o nama_exec nama_file
Menjalankan Program
./nama_exec
atau
nama_exec.exe