1. Struktur Dasar Program Bahasa C++
Struktur dasar
pemrograman C++ yaitu:
#include <header>
main()
{
Pernyataan;
getch();
}
Berikut
penjelasannya:
a.
#include
adalah perintah yang digunakan untuk mengatur compiler agar membaca header.
Contoh header: <iostream.h> , <conio.h>, <string.h>.
b.
main()
adalah fungsi yang pertama kali di
jalankan pertama kali ketika program di eksekusi.
c.
“{“ adalah
awal tubuh fungsi main() sedangkan “}”
adalah akhir tubuh fungsi main.
d.
getch();
adalah perintah untuk memberi kode keluar program. Selain getch()
ada perintah lain yang mempunyai fungsi yang sama yaitu return 0.
2. Aturan Penulisan Program Bahasa C++ yang harus diperhatikan
Ada beberapa aturan penulisan dalam
program C++ antara lain:
a. Setiap
di akhir kalimat program berisi tanda titik koma (;)
b. Penulisan
variabel antara huruf besar dan huruf kecil di anggap berbeda. Missal : aku dan
Aku. Ini merupakan dua nama variabel yang berbeda.
3. Menuliskan Komentar Dalam Program Bahasa C++
Menuliskan
komentar dalam program kita bias menggunakan perintah “//”. Tetapi perintah ini hanya di gunakan untuk menulis komentar
yang hanya satu baris. Untuk menuliskan komentar yang cukup panjang kita bisa
menggunakan perintah “/*…….*/” yang
kita tulis di awal dan di akhir komentar.
Contoh :
a.
//program c++
b.
/*jika ada variable dengan bertipe sama,
pendeklarasian dapat dilakukan dengan
menggunakan sebuah pernyataan*/
Dalam hal ini, komentar yang
di tulis dalam program tidak akan di tampilkan pada saat program di jalankan.
4. Identifier (Pengenal) dan Syarat – Syarat Penulisan atau Pemberian Nama
Suatu Identifier
Pengenal (identifier) adalah suatu nama
yang di gunakan dalam program untuk menyatakan variable, fungsi, dll. Syarat –
syarat yang berlaku untuk pemberian nama suatu identifier adalah sebagai
berikut:
- Terdiri dari huruf capital atau huruf kecil , angka atau karakter garis bawah (_). Huruf kecil dan huruf capital di bedakan pada pengenal. Misal: alamat dan Alamat adalah dua buah pengenal yang berbeda (case-sensitive).
Tidak
boleh di awali dengan angka. Misal : 2nama pengenal yang salah.- Tidak boleh menggunakan keyword (istilah yang digunakan dalam bahasa C)
- Panjang karakter maksimal hanya 32 karakter, sisanya akan diabaikan.
- Tidak boleh menggunakan spasi.
5. Keyword (Kata Kunci) dan Keyword Yang Dimiliki oleh Bahasa C++
Keyword adalah
kata-kata yang hanya di gunakan oleh bahasa C dan tidak dapat digunakan oleh
programmer. Dengan editor, keyword di berikan warna tertentu.
Keywords dalam
ANSI C
(ANSI = American
National Standards Institute)
1. auto
2. break
3. case
4. char
5. const
6. continue
7. default
8. do
9. double
10. else
11. enum
12. extern
13. float
14. for
15. goto
16. if
17. int
18. long
19. register
20. return
21. short
22. signed
23. sizeof
24. static
25. struct
26. switch
27. typedef
28. union
29. unsigned
30. void
31. volatile
32. while
Keywords tambahan
dalam TURBO C
Selain keywords yang
ada pada ANSI C, Turbo C
menambah beberapa keywords yaitu:
. cdecl
. far
. huge
. interupt
. near
. pascal
Selain keywords yang ada pada ANSI C,
C++ menambah beberapa keywords
yaitu
1. asm
2. class
3. delete
4. friend
5. inline
6. new
7. operator
8. private
9. protected
10. public
11. template
12. this
13. virtual
6. Tipe-tipe Data Yang Dimiliki Oleh Bahasa C++
Dalam bahasa C++ terdapat lima tipe
data antara lain:
|
Tipe Data
|
Fungsi
|
Ukuran
|
Range
|
|
Char
|
Untuk menyimpan sebuah karakter
|
1 byte
|
-128 s/d 127
|
|
Int
|
Untuk menyimpan bilangan bulat dengan range rendah
|
2 byte
|
-32,768 s/d 32,767
(bisa berbeda pada compiler yang
berbeda)
|
|
Long
|
Untuk menyimpan bilangan bulat dengan range tinggi
|
4 byte
|
-2,147,483,648 s/d 2,147,483,647
|
|
Float
|
Untuk menyimpan bilangan real dengan range rendah
|
4 byte
|
-3.4x1038 s/d -3.4x10-38
dan 3.4x10-38
s/d 3.4x1038
|
|
Double
|
Untuk menyimpan bilangan real dengan range tinggi
|
8 byte
|
-1.7x10308 s/d -1.7x10-308
dan 31.7x10-308
s/d 1.7x10308
|
7. Variabel dan Cara Mendeklarasikan Suatu Variabel Dalam Program Bahasa C++
Variabel adalah
suatu nama yang menyatakan tempat dalam memory computer yang digunakan untuk
menyimpan suatu nilai dan nilainya dapat di ubah sewaktu-waktu ketika program
sedang di eksekusi.
Langkah pembuatan variabel ada dua
langkah :
1. Deklarasi
2. Inisialisasi
Pendeklarasian
variable digunakan untuk memesan lokasi dalam memori computer dan menentukan
tipe dari data yang dapat di simpan dalam variabel. Cara pedeklarasian adalah
sebagai berikut:
Menentukan:
type_data
nama_variabel;
(antara tipe data dengan nama variabel
dipisahkan dengan spasi).
contoh :
- int
a;
- char
huruf;
- long
jum_penduduk;
Inisialisasi adalah
pemberian nilai pada variabel. Proses ini dilakukan setelah variabel di
deklarasikan. Untuk memberikan nilai di gunakan tanda “sama dengan” (=)
kemudian nilai yang di isikan ke variabel di letakkan di sebelah kanan tanda.
- int
a;
a =
100;
- char
huruf;
huruf
= a;
8. Jenis-Jenis Operator Yang Dimiliki Oleh Bahasa C++
Operator yang di miliki oleh C++
dapat dibedakan menjadi tiga yaitu:
a. Operator
aritmatika
b. Operator
pembanding
c. Operator
logika
Daftar Operator Aritmatika
|
Operator
|
Keterangan
|
|
-
|
Unary minus
|
|
+
|
Unary plus
|
|
*
|
Perkalian
|
|
/
|
Pembagian
|
|
%
|
Sisa pembagian (modulus)
|
|
+
|
Penjumlahan
|
|
-
|
pengurangan
|
Daftar Operator Pembanding
|
Operator
|
keterangan
|
|
>
|
Lebih dari
|
|
>=
|
Lebih dari atau sama dengan
|
|
<
|
Kurang dari
|
|
<=
|
Kurang dari atau sama dengan
|
|
!=
|
Tidak sama dengan
|
|
==
|
Sama dengan
|
Operator Logika
|
Operator
|
Keterangan
|
|
&&
|
Operator
“dan”
|
|
||
|
Operator
“atau”
|
|
!
|
Operator
“bukan”
|
9. Pernyataan-Pernyataan (statement) Yang Dimiliki Bahasa C++
Beberapa pernyataan yang dimiliki
oleh bahasa C++ antara lain:
a. Struktur
seleksi
-
If
-
If .. else
-
If ..
else if..
-
Switch
case
b. Struktur
perulangan
-
For
-
While
-
Do..
while
"Source : http://christinapurnamayanti.blogspot.com"
Tidak ada komentar:
Posting Komentar