Cara belajar Bahasa Pemrograman C++ dengan Mudah dan Cepat
Mempelajari Bahasa Pemrograman C++ untuk programmer pemula
Apa perbedaan Bahasa C dan Bahasa C++ ?
1. Bahasa C
Bahasa
C adalah bahasa pemrograman yang dapat dikatakan berada di antara
bahasa tingkat rendah dan tingkat tinggi. Pencipta bahasa C adalah Brian W. Kernighan dan Denis M. Ritchi,
sekitar tahun 1972. Penulisan program dalam bahasa C dilakukan dengan
membagi dalam blok-blok, sehingga bahasa C disebut dengan bahasa
terstruktur. Bahasa C adalah bahasa pemrograman yang case sensitive.
2. Bahasa C++
Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute).
Pertama kali, prototype C++ muncul sebagai C yang dipercanggih dengan
fasilitas kelas. Bahasa tersebut disebut C dengan kelas ( C with class).
Selama tahun 1983-1984, C dengan kelas disempurnakan dengan menambahkan
fasilitas pembebanlebihan operator dan fungsi yang kemudian melahirkan
apa yang disebut C++. Symbol ++ merupakan operator C untuk operasi
penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi
yang lebih canggih dari C.
Apa saja Penerjemah Bahasa Pemrograman ?
1. Interpreter
Interpreter menerjemahkan instruksi selama program diminta untuk dieksekusi. Jika seseorang bermaksud menjalankan program tersebut agar dapat dijalankan oleh computer, mula-mula source ditermahkan dulu ke dalam bentuk kode mesin baris perbaris instruksi. Setelah satu baris instruksi tersebut dipahami oleh computer, instruksi tersebut dijalankan. Interpreter kemudian kembali memproses baris instruksi berikutnya.
2. Kompiler
Kompiler menerjemahkan instruksi ke dalam kode objek secara keseluruhan. Setelah semua instruksi diterjemahkan, instruksi yang dimengerti oleh computer dijalankan. Proses penerjemahan seperti itu disebut kompilasi. Setelah kompilasi berakhir, compiler tidak diperlukan lagi, sebab sesudah kompilasi akan terbentuk program yang dapat dijalankan secara langsung tanpa melalui translator (executable ).
Struktur bahasa C++
Program C maupun C++ selalu tersusun dari 3 (empat) bagian utama, yaitu :
a. Bagian komentar yang ditandai dengan symbol // dan pasangan /* … */
b. File header
c. Pernyataan
a. Bagian komentar yang ditandai dengan symbol // dan pasangan /* … */
b. File header
c. Pernyataan
A. Bagian Komentar
Program yang baik pada umumnya diberi komentar yang akan membantu orang
lain maupun pembuat program itu untuk memahami program yang dibuat.
Komentar tidak dijalankan sebagai kode program. Dalam C atau C++ setiap
tulisan yang diapit oleh symbol /* … */ atau setiap baris yang dimulai
dengan symbol // dianggap komentar.
Bagian Komentar |
B. File Header
File header adalah sebuah file yang digunakan untuk mendefinisikan beberapa file macro,
fungsi, variabel dan konstan. File header nantinya akan mengandung
beberapa fungsi atau perintah yang akan digunakan dalam program. File
header ini sangat penting, karena beberapa perintah tidak akan dapat
dijalankan jika file header yang mendukung perintah tersebut tidak
ditulis dalam program. File header ini memiliki ciri bereksistensi “.h” dan diarahkan oleh preprocessor dirrective #include
sebagai gambaran kepada kompilator bahwa beberapa fungsi yang terdapat
dalam file header tersebut diikutkan dalam pembuatan program.
Contoh jenis File Header
<iostream.h>
cin, cout, endl, ends
<stdio.h>
scanf, printf, gets
<conio.h>
getch, clrscr, dll
<math.h>
sqrt, pow, sin(), cos(), tan(), max, min
<string.h>
strcpy, strlen, strupr, strlwr, dll
<windows.h>
system
dll
cin, cout, endl, ends
<stdio.h>
scanf, printf, gets
<conio.h>
getch, clrscr, dll
<math.h>
sqrt, pow, sin(), cos(), tan(), max, min
<string.h>
strcpy, strlen, strupr, strlwr, dll
<windows.h>
system
dll
C. Pernyataan
Perhatikan baris kode dibawah ini :
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 (;).
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 (;).
Input-Output
Format yag dipakai pada scanf()
Format yag dipakai pada printf()
Ada beberapa tambahan dalam penggunaan bilangan real misalnya :
Contoh program
Nah gimana floagirls sudah paham belum tentang pemograman dasar C++ ? selamat mencoba .. kalau berhasil silahkan tinggalkan komen di bawah ya. Jangan lupa pelajari juga Apa yang dimaksud pemrograman perulangan (FOR, WHILE, dan DO-WHILE) ?
Bentuk Input-Output |
Format yag dipakai pada scanf()
Format yag dipakai pada scanf() |
Format yag dipakai pada printf()
Format yag dipakai pada printf() |
Ada beberapa tambahan dalam penggunaan bilangan real misalnya :
penggunaan bilangan real |
Selain itu perlu juga diperhatikan sebuah karakter escape yaitu karakter yang ditulis dengan awalan tanda \ diikuti dengan karakter tertentu yang memiliki sebuah tingkah laku. Karakter-karakter tersebut seperti pada table di bawah ini
karakter escape |
Contoh program
contoh program 1 |
contoh program 2 |
hasil pemrograman 1 atau 2 |
Nah gimana floagirls sudah paham belum tentang pemograman dasar C++ ? selamat mencoba .. kalau berhasil silahkan tinggalkan komen di bawah ya. Jangan lupa pelajari juga Apa yang dimaksud pemrograman perulangan (FOR, WHILE, dan DO-WHILE) ?