Bahasa C++ diciptakan oleh Bjame Stroustrup di AT & T Bell Laboratories pada awal tahun 1990-an. Petama saat di ciptakan nama C++ ini di kenal sebagai C with Class namun sejak tahun 1983 seorang ilmuan yang bernama Rick Mascitti mengusulakn nama C With Class diganti dengan nama C++. Dan setelah itu bahasa C++ ini baru disebarkan sekitar tahun 1985 oleh pencitaNya. Mereka menyebarluaskan bahasa C++ ini dengan membuat perangkat lunak yaitu Cfront yang berfungsi sebagai translator. Perangkat lunak Cfront ini bekerja menerima masukan program bahasa C++ dan menghasilakn kode bahasa C.
C++ ini mempunyai keunggulan dalam kinerja programNya kalau dibandingkan dengan bahasa pemograman lainnya, karena C++ dapat merancang suatu objek yang tersusun dalam suatu kode-kode yang dapat mempermudah komunikasi antara pemograman satu dengan pemograman lainnya. Kita dapat juga membuat program C++ dengan segala jenis computer dan system operasi tanpa susah payah membuat perubahan dan kode-kode program dalam C++ ini sangat pendek bila di bandingkan dengan bahasa pemograman lainnya sehingga mempermudah kita dalam membuat atau menjalankan bahasa pemograman.
Bahasa C++ ini memperluas kemampuan bahasa C dalam beberapa kriteria yaitu :
· Bahasa C++ memberi dukungan untuk menciptakan dan memanfaatkan abstraksi data
· Memberikan dukungan untuk pemograman berorientasi objek.
· Memperbaiki beberapa kemempuan yang sudah ada pada bahasa C.
Dasar penulisan program C++ di tulis dari beberapa elemen,elemen itu terdiri dari
1. Statement
Statement berfungsi untuk mengontrol serangkaian eksekusi, mengevaluasi ekpresi atau kita malah tidak mengerjakan apapun. Di setiap statemet dalam bahasa C++ berakhir dengan tanda ; .
Contoh statement :
z=x+y;
2. Block
Block merupakan sebuah tempat yang memuat single statemet,ataupun gabungn statemet. Block dimulai dengan kurung kurawal buka { dan di akhiri dengan kurung kurawal tutup }. Di akhir block tiidak menggunakan tanda ; tapi di setiap akrir statemet yang terdapat dalam block harus diakhiri dengan tanda ;.
Contoh Block :
{
cout << “ nama aku” ;
return o;
}
3. Komentar
Komentar berfungsi untuk memberikan informasi tentang apa yang dikerjaka oleh suatu statemet, block statement,dan fungsi. Pada C++,komentar di mulai dengan karakter duable slash // atau denganslash start /* yang ditutup dengan star-slash */.
Contoh komentar :
// awal fungsi
/* program ini akan menampilakn
“ nama kamu” dilayar monitor */
4. Fungsi
Fungsi biasanya digunakan jika di panggil oleh instruksi-instruksi dalam sebuah program. Sebuah fungsi harus mengembalikan sebuah niali yang berisi atau nilai kosong ( tidak mengambalikan apapun)
C++ mempunyai keunggulan dalam kinerja programNya kalau dibandingkan dengan bahasa pemograman lainnya, karena C++ dapat merancang suatu objek yang tersusun dalam suatu kode-kode yang dapat mempermudah komunikasi antara pemograman satu dengan pemograman lainnya. Kita dapat juga membuat program C++ dengan segala jenis computer dan system operasi tanpa susah payah membuat perubahan dan kode-kode program dalam C++ ini sangat pendek bila di bandingkan dengan bahasa pemograman lainnya sehingga mempermudah kita dalam membuat atau menjalankan bahasa pemograman.

Tidak ada komentar:
Posting Komentar