Penjelasan dan Macam-Macam Operasi Matematika
Operator aritmatika sama
fungsinya dengan oprator matematika sederhana, yang membedakan ada beberapa
tanda yang tidak sama dari operator matematika yang biasa kita gunakan pada
pelajaran matematika. Ada 5 operator aritmatika dalam pemrograman C++ yang akan
kita bahas satu per satu berikut ini. Contoh program digabung menjadi 1
setelah penjelasan aritmatika satu per satu.
1.
Operator
Penjumlahan
Pada matematika menggunakan tanda " + " tambah,
pada pemrograman C++ pun sama menggunakan tanda " + " tambah juga.
Contoh penggunaannya:
var = 5 + 1;
atau
var = angka1 + angka2;
atau
var = angka1 + 5;
atau lainnya
atau
var = angka1 + angka2;
atau
var = angka1 + 5;
atau lainnya
2.
Operator
Pengurangan
Penggunaan operator pengurangan sama dengan operator
penjumlahan dan tanda yang digunakan sama dengan matematika yaitu tanda "
- ". Contoh penggunaannya:
var = 5 - 1;
atau
var = angka1 - angka2;
atau
var = angka1 - 5;
atau lainnya
atau
var = angka1 - angka2;
atau
var = angka1 - 5;
atau lainnya
3.
Operator
Perkalian
Operator perkalian pada pemrograman c++ memiliki tanda
bintang " * " sedangkan pada matematika lebih dikenal dengan tanda
" x ". Contoh penggunaannya:
var = 5 * 1;
atau
var = angka1 * angka2;
atau
var = angka1 * 5;
atau lainnya
atau
var = angka1 * angka2;
atau
var = angka1 * 5;
atau lainnya
4.
Operator
Pembagian
Operator pembagian pada program C++ menggunakan tanda
backslash " / ". Contoh penggunaan:
var = 5 / 1;
atau
var = angka1 / angka2;
atau
var = angka1 / 5;
atau lainnya
atau
var = angka1 / angka2;
atau
var = angka1 / 5;
atau lainnya
5.
Operator
Modulus
Operator modulus merupakan hasil sisa dari pembagian. Contoh
penggunaannya:
var = 5 % 2;
atau
var = angka1 % angka2;
atau
var = angka1 % 5;
atau lainnya
atau
var = angka1 % angka2;
atau
var = angka1 % 5;
atau lainnya
Operator aritmetika pada Bahasa Pemrograman C++
terdiri dari Penjumlahan +, Pengurangan -, perkalian *, pembagian /, dan modulo
%. Semua itu berfungsi untuk memanipulasi data yang berbentuk bilangan.
Tabel Operator Aritmetika
Operator
|
Keterangan
|
Contoh
|
*
|
Perkalian
|
a * b
|
/
|
Pembagian
|
a / b
|
%
|
Modulo (Sisa Pembagian)
|
a % b
|
+
|
Penjumlahan
|
a + b
|
-
|
Pengurangan
|
a – b
|
Untuk operator pembagian, perkalian, penjumlahan dan
pengurangan memiliki cara kerja yang sama seperti apa yang ada pada matematika
di dunia nyata. Untuk pembagian sedikit berbeda cara kerjanya karena hasil dari
operasi pembagian akan dipengaruhi oleh tipe data dari operand.
Contoh
Source
Code:
#include<iostream>
using namespace std;
int main()
{
int a = 5;
int b = 3;
float c = 9;
float
d = 4;
cout << a << " - " <<
b << " = " << a - b << endl;
cout << c << " x " <<
d << " = " << c * d << endl;
cout << c << " / " <<
d << " = " << c / d << endl;
cout << a << " mod " <<
b << " = " << a % b << endl;
return 0;
}
Pembahasan
int a = 5;
int b = 3;
float c = 9;
float d = 4;
Mengapa
a dan b : integer, sedangkan c dan d : float ?
Karena, dalam pembagian, jika mod != 0, maka tentu akan jadi bilangan berkoma..
sedangkan tipe data int hanya untuk Bilangan Bulat,
jadi untuk membuat variabel yg bisa menampung nilai berkoma (real) maka kita gunakan tipe data float.
Karena, dalam pembagian, jika mod != 0, maka tentu akan jadi bilangan berkoma..
sedangkan tipe data int hanya untuk Bilangan Bulat,
jadi untuk membuat variabel yg bisa menampung nilai berkoma (real) maka kita gunakan tipe data float.
apa maksud “cout << a << " + " <<
b << " = " << a + b << endl;”
mari
kita pisah satu persatu
cout << a; :: Akan menampilkan nilai dari variabel a
cout << " + "; :: Akan menampilkan simbol +
cout << b; :: Akan menampilkan nilai dari variabel b
cout << " = " :: Menampilkan simbol =
cout << a + b; :: Menampilkan nilai dari variabel a + variabel b
kita juga bisa membuat variabel penampung untuk menampung hasil tambah tersebut..
misal.
cout << a; :: Akan menampilkan nilai dari variabel a
cout << " + "; :: Akan menampilkan simbol +
cout << b; :: Akan menampilkan nilai dari variabel b
cout << " = " :: Menampilkan simbol =
cout << a + b; :: Menampilkan nilai dari variabel a + variabel b
kita juga bisa membuat variabel penampung untuk menampung hasil tambah tersebut..
misal.
Tidak ada komentar:
Posting Komentar