Hai :) Selamat datang di Blog Saya !!!

hello :)

Minggu, 13 Januari 2013

OPERASI-OPERASI SEDERHANA C++



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