Pengenalan Bahasa Pemrograman C++
C++ adalah salah satu bahasa pemrograman yang banyak dipelajari untuk kepentingan pembelajaran di sekolah atau untuk kepentingan pembelajaran. C++ adalah perkembangan lanjutan dari bahasa C. C++ mempunyai tambahan fitur untuk meningkatkan kualitas dari bahasa C serta kemampuan untuk pemrograman berorientasi objek (Object Oriented Programming).
Jika anda ingin mempelajari bahasa C++, ada 2 syarat penting yang wajib anda penuhi yaitu computer PC / laptop dan editor untuk membuat programnya. Editor yang akan kita gunakan kali ini adalah Turbo C++ 4.5 . C++ sendiri diperkenalkan oleh Bjarne Stoustrup pada tahun 1980, yang dikembangkan dari bahasa C yang telah diperkenalkan oleh Dennis Ritchie pada tahun 1972. C++ sendiri merupakan bahasa pemrograman yang “case sensitive” ( membedakan huruf besar dan huruf kecil) sehingga penulisannya dianjurkan menggunakan huruf kecil semua, kecuali dalam proses pencetakan yang berupa string.
Jika anda ingin mempelajari bahasa C++, ada 2 syarat penting yang wajib anda penuhi yaitu computer PC / laptop dan editor untuk membuat programnya. Editor yang akan kita gunakan kali ini adalah Turbo C++ 4.5 . C++ sendiri diperkenalkan oleh Bjarne Stoustrup pada tahun 1980, yang dikembangkan dari bahasa C yang telah diperkenalkan oleh Dennis Ritchie pada tahun 1972. C++ sendiri merupakan bahasa pemrograman yang “case sensitive” ( membedakan huruf besar dan huruf kecil) sehingga penulisannya dianjurkan menggunakan huruf kecil semua, kecuali dalam proses pencetakan yang berupa string.
Bentuk Umum pada C++
File Header : merupakan sebuah file teks, sama seperti program yang kita buat, file ini dapat digabungkan dengan program waktu proses compiler, dengan menggunakan perintah Include dan memiliki akhiran (.h), ex :stdio.h, string.h, conio.h, iostream.h.
B. VARIABEL
Variabel adalah suatu tempat menampung data atau nilai yang dapat berubah-ubah selama proses program.
Dalam pemberian nama variabel, mempunyai ketentuan-ketentuan antara lain ;
· Tidak boleh menggunakan spasi (contoh : nama saya) dan dapat menggunakan tanda garis bawah (_) sebagai penghubung (contoh : nama_saya).
· Tidak boleh diawali oleh angka dan menggunakan operator aritmatika. Contohnya (5nama).
· Tidak boleh menggunakan keyword yang terdapat dalam program C++ contohnya (int)
Bentuk Umum : type_data nama_variabel;
C. CONSTANTA
Constanta merupakan sebuah pendeklarasian tempat menampung nilai yang sifatnya tetap (tidak dapat diubah-ubah). Bentuk penulisannya dapat menggunakan keyword const atau dengan menggunakan preprocessor #define.
D. TIPE DATA
Berikut contoh tipe data dalam pemrograman c++
Tipe Data
|
Ukuran Memori
|
Jangkauan Nilai
|
Jumlah Digit
|
Char
|
1 Byte
|
-128 s.d 127
| |
Int
|
2 Byte
|
-32768 s.d 32767
| |
Short
|
2 Byte
|
-32768 s.d 32767
| |
Long
|
4 Byte
|
-2,147,435,648 s.d 2,147,435,647
| |
Float
|
4 Byte
|
3.4 x 10-38 s.d 3.4 x 10+38
|
5 – 7
|
Double
|
8 Byte
|
1.7 x 10-308 s.d 1.7 x 10+308
|
15 – 16
|
Long Double
|
10 Byte
|
3.4 x 10-4932 s.d 1.1 x 10+4932
|
19
|
C++ tidak mengenal type data string. Untuk itu dalam pendeklarasian variable dengan type data string (lebih dari satu karakter), bisa dilakukan dengan cara sebagai berikut :
char nama_variabel[jmlh_jangkauan];
Atau
char *nama_variabel;
Ketikkan listing di atas dan kompile dengan menekan Ctrl + F9. Apabila listing anda sudah benar maka program dapat langsung dieksekusi. Tapi apabila masih ditemukan kesalahan maka akan tampil confirmasi seperti gambar berikut :
Sekarang kita akan melihat struktur pemrograman dari listing yang anda buat. Struktur pemrograman secara umum
- Kepala program (header)
- Deklarasi
- Deskripsi
Ø Perintah Keluaran
Perintah standar output yang disediakan oleh Borlang C++, di antaranya adalah :
- Printf()
Printf merupakan fungsi keluaran yang paling umum digunakan untuk menampilkan informasi ke layar, file header stdio.h harus disertakan.
Bentuk penulisan :
Printf(“string-kontrol”,argumen1,argumen2);
Format yang digunakan diantaranya %d untuk integer, %s untuk string, %f untuk float.
- Puts()
Perintah puts() sebenarnya sama dengan printf(), yaitu digunakan untuk mencetak string ke layar, file header stdio.h harus disertakan.
Bentuk penulisan :
Puts(argumen-1, argumen-2);
- Cout()
Fungsi cout() merupakan sebuah objek di dalam C++ yang digunakan untuk menampilkan suatu data ke layar, file header stdio.h harus disertakan.
Bentuk penulisan :
Cout<<(argumen-1, argumen-2);
Ø Perintah Masukan
Perintah standar input yang disediakan oleh Borland C++ di antaranya adalah sebagai berikut:
- Scanf()
Funggsi scanf() digunakan untuk memasukkan berbagai jenis data. Bentuk umum dari fungsi ini adalah :
Scanf(“penentu format”, &nama-variabel);
Keterangan :
- Gets()
Fungsi gets() digunakan untuk memasukan data string. Bentuk umum dari fungsi ini adalah :
Gets(nama-variabel-array);
- Cin()
Fungsi cin() merupakan sebuah objek di dalam C++ yang digunakan untuk memasukkan suatu data. Untuk menggunakan fungsi cin() ini harus disertai file header iostream.h.
Bentuk penulisan :
Cin<<nama-variabel;
Sekian dan term kasih,...
Sekian dan term kasih,...
Leave a Comment