Pyzam Blogger Templates , Twitter Backgrounds And Vish Cyber Blog

Kamis, 02 Juni 2011

Struktur Program C++

C++ adalah suatu bahasa pemrograman yg telah menggunakan sistem pemrograman berorientasi objek (Object Oriented Programming/OOP)...

nah.. tanpa basa basi kt langsung ke struktur bahasany...


// contoh program pertama

#include <iostream>

using namespace std;

int main()
{
cout<<"halo.. ini program pertama saya.";
return 0;
}


hasil dari program diatas adalah:

halo.. ini program pertama saya.


sekarang akan dijelaskan mengenai struktur dan fungsiny..

Komentar
tulisan dengan warna hijau diatas adalah barisan comment.. comment berupa komentar yg tidak akan dicompile oleh compiler program karena hanya berfungsi sbg penjelasan dari suatu baris atau area program..
komentar sgt berguna dan biasa dmasukkan oleh pra programmer agar fungsi dari area program tsb mudah dimengerti..
cara untuk memasukkan komentar adlah dgn menggunakan tanda " // "
maka tulisan yg berada sebaris stelah tanda tsb akan dianggap sebgai komentar seperti contoh diatas..

Include
baris dengan warna ungu " #include <iostream> " adalah deklarasi terhadap program dengan perintah include.
deklarasi thd suatu program harus dilakukan agar program tsb dpt berjalan. setiap bahasa pemgraman mmiliki lib(library) yg berisi code dan perintah2 yg dapat digunakan.. untuk menjalankan perintah ini dlm program maka harus mendeklarasikan/mengikutsertakan library tsb..
dlm hal ni C++ menggnakan printah include.
cara deklarasi diawali dgn tanda "#" kemudian "include" stlh tu mggunakan tanda " < ........> " (baris titik diisi sesuai kebutuhan apa yg akan dideklarasi dan standart untuk Input/Output c++ adlah "iostream".

using namespace std;
sama halny dengan include, ini adlah barisan perintah default yg sering ditemui dlm prgram c++...
setiap standard library dari c++ disimpan dlam suatu fungsi namespace yg bernama "std".. jadi perintah tsb digunakan agar kt dpt mengakses perintah2 standard library tsb.

int main()
baris ini merupakan fungsi utama dari suatu program yg berarti pada kode2 yg terdapat didalam fungsi main inilah yg akan dieksekusi/dkerjakan..
tidak peduli apakah ada fungsi lain setelah atau sebelum fungsi ini, fungsi inilah yg tetap akan dijalankan pertama kali saat program dijalankan..
kode2 yg dieksekusi dalam fungsi ini adlah yg terdapat didalam " { } "

struktur fungsi utama:

int main()
{ // diawali dngn tanda "{"

//baris2 code program

} // diakhiri tanda "}"


cout<<"halo.. ini program pertama saya.";
baris ini adalah suatu perintah untuk mencetak tampilan " halo..ini program pertama saya." untuk mencetak suatu kalimat kita gunakan perintah " cout" dan diikuti dgn " << " ...
tanda "(kutip) sbelum kalimat dan ssudah kalimat berarti menyatakan segala tulisan yg berada diantara kutip akan ditampilkan dlm bentuk tulisan(string).
mengakhiri perintah cout menggunakan tanda " ; "
perlu dketahui bahwa hampir dalam setiap perintah c++ slalu diakhiri tanda ";"..
perintah cout ini dapat digunakan karena kita telah mendeklarasikan lib "iostream" seperti yg tlh dijelaskan diatas..
ini brarti apbila kt tidak mendklrasikan lib iostream maka program akan error/ tidak jalan , karena compiler tdak mengenali perintah cout.

return 0;
baris ini adalah return statement yg memiliki arti untuk mengakhri program utama. yg di-returndapat berupa kode/variabel.. untuk contoh diatas kita menggunakan angka 0. return kode "0" biasany berarti untuk mengakhiri program krena program tlh brhsil djalankan tanpa ada kesalahan/error.

cara penulisan program tidaklah mesti seperti yg telah ad diatas. cara penulisan diatas adlah agar memudahkan untuk dimengerti dan dibaca baik bagi org laen ataupun si programmer sendri.. prgram tsb jg dapat dtulis dgn cara berikut:

#include <iostream>

using namespace std;

int main() { cout<<"halo.. ini program pertama saya."; return 0; }

jadi tidak ada suatu ketentuan dlm hal penulisan. itu adlah tergantung si programmer sendri.

0 komentar:

Matrix Penutup

Terima Kasih Atas Kunjungannya..!!

Pesan Animasi