PENGENALAN C++ 1



SEJARAH SINGKAT BAHASA C++

Bjarne Stroustrup pada Bell Labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (Low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.

Struktur bahasa C++

Bahasa C++ merupakan bahasa pemrograman yang berorientasi pada objek. Bahasa ini juga memiliki 4 elemen dasar, yaitu :
1.      Praprosessor
2.      Prototipe fungsi
3.      Variabel
4.      Fungsi

Sedangkan struktur programnya adalah :

Daftar Header File
Deklarasi Variabel Global dan fungsi-fungsi
Kepala fungsi utama (main)
Definisi Fungsi Utama (main)
Definisi fungsi-fungsi tambahan

Aturan-aturan umum penulisan bahasa C++ :

1.      Bahasa C++ adalah pengembangan dari bahasa C dengan penambahan object-oriented programming atau OOP (C++ sendiri artinya bahasa C ditambah dengan OOP). Struktur bahasa C++ mirip dengan bahasa C.

2.      Bahasa C++ bersifat case sensitive. Ini berarti bahasa C++ membedakan huruf besar (kapital) dengan huruf kecil.
Contoh : NamaOrang tidak sama dengan NAMAORANG, Namaorang, atau    namaorang

3.      Dalam bahasa C++
§  Sebelum main(), atau dapat disebut sebagai deklarasi global
Dikenal dan dapat dipakai pada seluruh bagian program, termasuk fungsi atau prosedur yang  ada di dalam program itu.
§  Sesudah main()
Nama-nama yang ada di dalam deklarasi itu hanya dikenal oleh program utama saja, tetapi tidak dapat dikenal dalam fungsi atau prosedur.

4.      Dalam bahasa C++ komentar diawali dengan double slash “//”

5.      Di dalam bahasa C++, <iostream> adalah pustaka yang dibutuhkan untuk standard pemrograman pada layar console untuk perintah input/output (cin, cout, dan lain-lain). Selalu gunakan pustaka ini dengan kata kunci #include

6.      Di dalam bahasa C++, using namespace std adalah perintah yang digunakan untuk mendeklrasikan/memberitahukan kepada compiler C++ bahwa kita akan menggunakan semua fungsi/class/file yang terdapat dalam namespace std.

Contoh Program

1.      Contoh program menampilkan HELLO WORLD



2.      Contoh program menghitung Luas Persegi Panjang



3.      Contoh program menampilkan nama, NPM, dan kelas





REFERENSI


Ema Utami, Sukrisno., 10 Langkah Belajar Logika dan Algoritma, Menggunakan Bahasa C dan C++ di GNU/Linux, Andi, 2005.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 komentar:

Posting Komentar