Operator adalah symbol yang biasa digunakan program untuk melakukan suatu operasi atau manipulasi dalam data.
sebagai contoh :
a = b + c * d / 4
a, b, c, d disebut operand
Operator
|
Deskripsi
|
Contoh
|
+
|
Penjumlahan (Add)
|
a + b
|
-
|
Pengurangan (Substract)
|
a – b
|
*
|
Perkalian (Multiply)
|
a * b
|
/
|
Pembagian (Divide)
|
a / b
|
%
|
Sisa Pembagian Integer (Modulus)
|
a % b
|
-
|
Negasi (Negate)
|
-b
|
NB : Operator seperti operator negasi (-) disebut unary operator, karena membutuhkan hanya satu buah operand.
Contoh :
5 + 5 = 10
12 - 10 = 2
5 * 5 = 25
8 / 2 = 4
82 % 26 = 4
-2 = -2
Catatan:
Karena type datanya adalah int, maka 82/26=3, supaya dapat mempresentasikan nilai yang sebenarnya, gunakan tipe data float.
Cara lain penulisan dengan menggunakan operator aritmatika adalah :
a = a + b bisa dituliskan a += b
a = a - b bisa dituliskan a -= b
a = a * b bisa dituliskan a *= b
a = a / b bisa dituliskan a /= b
a = a % b bisa dituliskan a %= b
Contoh Program :
- #include <iostream>
- #include <iomanip>
- using namespace std;
- int main()
- {
- float nilai_1, nilai_2, nilai_3, rata2;
- nilai_1 = 85.0;
- nilai_2 = 85.0;
- nilai_3 = 95.0;
- // rata2 = nilai_1 + nilai_2 + nilai_3 / 3.0;
- /* Perhatikan tanda kurung diperlukan untuk mengubah order of precedence supaya rata-ratanya benar */
- rata2 = (nilai_1 + nilai_2 + nilai_3) / 3.0;
- cout<<"Rata-rata nilai adalah : " <<setprecision(2) <<rata2;
- return 0;
- }
Hasilnya seperti gambar berikut ini :
Bisa lihat contoh Perintah COUT dan Fungsi Cout dan Cin.
Bantu saya bagikan artikel dan tutorial ini supaya lebih bermanfaat.
Tidak ada komentar:
Posting Komentar