Pengenalan C++

Contoh Program C++

//prog2_1.cpp
#include <iostream.h>

void main()
{
cout<<Hai. Selamat belajar C++;
}

Program diatas dapat disimpan dengan nama prog2_1.cpp.

Fungsi main()

Program C++ tidak dapat dipisahkan dari fungsi karena fungsi adalah salah satu dasar
penyusun blok pada C++. Sebuah program C++ minimal mengandung sebuah fungsi yaitu
fungsi main(). Fungsi ini menjadi awal dan akhir eksekusi program C++. main adalah nama
judul fungsi. Dimulai dari tanda { sampai dengan } disebut tubuh fungsi, atau semua yang
terletak didalam tanda {} disebut blok. Tanda () digunakan untuk mengapit argumen
fungsi, yaitu nilai yang akan dilewatkan ke fungsi. Kata void yang mendahului main()
dipakai untuk menyatakan bahwa fungsi ini tidak mempunyai nilai balik (return value).
Di dalam tanda {} bisa terkandung sejumlah unit yang disebut pernyataan (statement).

Pernyataan

Pada baris :

cout<<Hai. Selamat belajar C++;

Baris tersebut merupakan sebuah pernyataan yang digunakan untuk menampilkan tulisan
yang terletak pada sepasang tanda petik ganda ke layar. Tulisan yang terletak pada
sepasang tanda petik ganda disebut string. Setiap pernyataan harus diakhiri dengan
tanda titik koma (;).

Mengenal cout

Pengenal cout merupakan sebuah obyek yang disediakan oleh C++ untuk mengarahkan
data ke standard output (normalnya layar). Tanda << merupakan operator yang disebut
operator penyisipan / peletakan. cout<<Hai. Selamat belajar C++; Operator ini
mengarahkan operand (data) yang di sebelah kanannya ke obyek yang dikirinya.
Pada contoh diatas, string Hai. Selamat belajar C++ diarahkan ke cout yang memberikan
hasil berupa tampilan string tersebut ke layar.

#include <iostream.h>

Baris tersebut bukanlah sebuah pernyataan, itulah sebabnya tidak diakhiri dengan tanda
titik koma. Baris tersebut menginstruksikan kepada kompiler untuk menyisipkan file lain (iostream.h) saat program dikompilasi. File-file berakhiran .h disebut file header, yaitu file-file yang berisi berbagai deklarasi seperti fungsi, variabel, dll.
Pada contoh, file iostream.h perlu disertakan pada program yang melibatkan obyek cout.
Karena file iostream.h berisi deklarasi yang diperlukan oleh cout dan berbagai obyek
yang berhubungan dengan masukan dan keluaran pada stream.

clrscr()

Pernyataan clrscr() digunakan untuk membersihkan layar. Jika menggunakan pernyataan
tersebut, maka baris berikut perlu disertakan.
#include <conio.h>

//prog2_2.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
clrscr();
cout<<Hai. Selamat belajar C++;
}

Gaya Penulisan Program

C++ memberikan keleluasaan kepada pemrogram untuk dalam menuliskan bentuk atau gaya
program.
//prog2_3.cpp

#include <iostream.h>
#include <conio.h>

void main(){clrscr(); cout<<Hai. Selamat belajar C++}

Komentar

Komentar merupakan bagian penting dalam suatu program. Komentar dapat berupa :

* Tujuan / fungsi program
* Saat program dibuat atau direvisi
* Keterangan-keterangan lain tentang kegunaan sejumlah pernyataan dalam program.

Pada C++ komentar diawali dengan dua tanda garis miring (//). Ini digunakan untuk
komentar pada satu baris. Selain itu, komentar dapat juga diawali dengan tanda /*
dan diakhiri dengan tanda */. Ini digunakan untuk komentar yang terdiri dari beberapa
baris.

//contoh komentar
//ini adalah komentar

/* ini merupakan contoh komentar
yang bisa digunakan untuk beberapa baris
ini akhir komentar */

Advertisements

~ by dwiishartono on September 16, 2008.

3 Responses to “Pengenalan C++”

  1. Sepertinya enak ya belajar bahasa C.. seperti belajar PHP..

  2. mas,,saya Jimmy.
    bisa terangkan arti kedepan Untuk pemograman C++ jika diaplikasikan kedunia kerja bisa ga dan contoh kasus Programnya seperti apa?..mungkin mis prog swalayan daftar harga + Struk/nota penjualan , jenis barang itu bagaimana cara jenis programnya

  3. pak buat tugasnay jangan sulit2 dunk..

    arti nilai balik apa pak?gak ketemu nie…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: