Bahasa Pemrograman C++

Bahasa C dikembangkan oleh Denis M. Ritchie dan Brian W. Kernighan pada
awal tahun 1970. Bahasa C berkembang dilingkuan UNIX (+- 90% sistem operasi
UNIX ditulis dalam bahasa C).
Standar yang ada:
1.   Definisi Kernighan & Ritchie (K&R);
2. ANSI-C (X-3, 159-1989-);
3.  Definisi AT & T (untuk superset C, C++);
Versi pada PC misalnya:
1.  Lattice C;
2.   Microsoft C / Microsoft Quick C;
3.   Turbo C / Borland C++;

Pada tahun1986, diembangkan superset C (kompatibel dengan C, namun
dilengkapi dengan kemampuan pemrograman berorientasi objek) oleh Bjarne
Stroustrup [Stroustrup-86], yaitu bahasa C++ (C with Class).
Catatan:
Ringasan ini memakai standar ANSI C. Contoh-contoh sedapat mungkin dipilih
bebas dari implementasi kompilator  tertentu. Jika ada contoh yang spesifik
terhadap implementasi, implementasi kompilator yang dipakai akan disebutkan.
Aplikasi bahasa dalam bahasa C
Bahasa C banyak dipakai untuk :
1.  Membantu sistem operasi dam program-program sistem.
2.  Pemrograman yang “dekat”  ke perangkat keras (Miasalnya untuk kontrol
peralatan).
3.  Membuat tool kit.
4.  Menulis program aplikasi (misalnya dBase, WordStar, Lotus123).

Kelebihan bahasa C sehingga terpilih untuk aplikasi-aplikasi tersebut, adalah
kemampuannya untuk membuat kode yang compact, efisien namun susah dibaca,
atau readability (beda dengan bahasa assembly yang efisien namun susah dibaca,
atau bahasa tingkat tinggi lain yang enak dibaca namun tidak efisien). Walaupun
tak apat diingkari bahwa program bahasa C lebih sulit dibaca (karena compact)
dibandingkan dengan bahasa tingkat tinggi yang lain.

STRUKTUR PROGRAM DALAM BAHASA C

Berikut ini adalah struktur sebuah program utama dalam bahasa C, Contoh
lengkap dapat dilihat pada Contoh progam kecil.

Contoh-contoh sederhana program dalam bahasa C

(Input)

(Output)

(Input)

(Output)

(Input)

(Output)

(Input)

(Output)

(Input)

(Output)

TUGAS !!!
(Input) Program Aritmatika
 
(Output)

Komentar