Request

Sunday 10 April 2016

Bagian-bagian Pemrograman C/C++


Sebelum jauh kita baiknya harus tahu bagian-bagian dalam pemrograman c++.
Ya supaya kita mudah dan cepat mengerti. Ini ku kasih contoh program pertama kita. HelloWorld simpan dengan extensi .cpp.

#include <iostream>         //fileheader
using namespace std;       //penggunaan namespace
int main()                         //program paling utama dimulai
{
cout<<"Hello World!!";
return 0;
}

program diatas adalah yang paling dasar. tetapi mengandung komponen yang penting dari sebuah pemrograman c++.
1. #include
    kode di c++ yang menggunakan # itu maksudnya untuk menggunakan preprocessor. preprocessor  adalah sebuah file khusus yang mengandung deklarasi dari fungsi-fungsi yang kita gunakan pada setiap program C++. Dalam program ini kita menggunakan proprocessor iostream, dimana iostream memuat pustaka (library) standart input dan output pada C++ karena kita menggunakan cout jadi kita harus memanggil iostream. Masih banyak lagi preprocessor yang lain di c++.

2. using namespace std;
    Semua elemen dari pustaka standar C++ di deklarasikan di dalam sesuatu yang disebut "namespace". dimana kita menggunakan izin disini std untuk mendapatkan akses standar input output. Jadi kita harus deklarasikan

3. int main() {}
    Fungsi main sebagai fungsi utama adalah awal dari pengeksekusian semua kode program C++. di c++ code dibaca dari atas ke bawah dimulai dari habis tanda { dan terakhir }. Jadi fungsi main harus ada dalam setiap program. Jika kita membuat fungsi yang lain kita harus menyertakan fungsi main dan pemanggilanya juga harus dilakukan didalam fungsi main.

4. cout<<"Hello world!";
    cout adalah perintah output setandar. Digunakan untuk menampilkan sebuah karakter ke perangkat output. pendeklarasiannya yaitu: cout<<""; karakter yang mau ditampilkan diletakkan diantara tanda ( " ) dan harus diakhiri ( ; ). Setiap perintah di c++ harus diakhiri dengan ( ; ).

5. return 0;
    kegunaan return 0; adalah menandakan bahwa program bekerja sesuai dengan yang diharapkan tanpa adanya error selama pengeksekusian.

2 comments:

  1. mantap gan, ditunggu postingan selanjutnya ya , jadi langganan kalao kekgini
    (sebenarnya terpaksa) :V

    ReplyDelete
  2. Yang penting dibuka terus aja :v

    ReplyDelete

// adblock script