A. cout dan cin
cout adalah
perintah pada C++ yang berfungsi untuk menampilkan informasi ke layar. Perintah
cout biasanya di barengi dengan tanda ‘<<’ yang akan di bahas pada nomer
selanjutnya.
Contoh : cout <<”Hello”;
cin adalah
perintah pada C++ yang berfungsi untuk memasukkan input dan membaca data dari
keyboard serta di barengi dengan tanda ‘>>’.
Contoh : cin >> nama_variabel;
B. getch()
getch()
merupakan perintah yang digunakan untuk memberi kode keluar program. Selain
itu getch() juga digunakan sebagai perintah untuk menunggu penekanan tombol
pada keyboard oleh user. Selain getch(), perintah yang bias digunakan dengan
fungsi yang sama yaitu return 0.
C. =
=
(sama dengan) digunakan pada saat proses inisialisasi (pemberian nilai
suatu variabel) untuk mengisi nilai variabel tersebut.
Contoh: int a; //
deklarasi
a=
100; // inisialisasi
D. <<
<<
adalah tanda yang biasanya digunakan pada saat proses output (cout).
E. endl
endl
atau “\n” atau yang disebut
dengan newline digunakan untuk pindah baris atau membuat garis baru.
1. Menjelaskan fungsi masing-masing operator aritmatika
yang ada dalam bahasa C++
|
Operator
|
Keterangan
|
Fungsi
|
|
-
|
Unary minus
|
Memberikan nilai negatif
|
|
+
|
Unary plus
|
Memberikan nilai positif
|
|
*
|
Perkalian
|
Sebagai pengali nilai
|
|
/
|
Pembagian
|
Sebagai pembagi nilai
|
|
%
|
Sisa pembagian (modulus)
|
Untuk mencari hasil dari sisa pembagian
|
|
+
|
Penjumlahan
|
Menjumlahkan nilai
|
|
-
|
pengurangan
|
Mengurangkan nilai
|
2. Menjelaskan type data yang ada dalam C++
|
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
|
3. Membuat tabel mengenai prioritas dari operator
aritmatika.
|
Symbol
|
Nama
|
Urutan Pengerjaan
|
|
()
|
Kurung untuk
ekspresi
|
Kiri ke
kanan
|
|
*
/
%
|
Perkalian
Pembagian
Sisa
pembagian (modulus)
|
Kiri ke
kanan
|
|
+
_
|
Penjumlahan
Pengurangan
|
Kiri ke
kanan
|
4. Fungsi dari masing-masing operator increase (++) dan decrease (--)
a.
Increase
(++)
Fungsi dari increase adalah untuk menambahkan
nilai 1.
b.
Decrease
(- -)
Fungsi dari decrease adalah untuk
mengurangkan nilai 1.

Tidak ada komentar:
Posting Komentar