Nama Kelompok 3
Azwan Muharram syah
Melsi Noviarni
A.Operasi Aritmetika
No Operasi Operator
1 Penjumlahan +
2 Pengurangan -
3 Perkalian *
4 Pembagian /
5 Sisa Pembagian %
6 Increment/Kenaikan ++
7 Derement/Penurunan -
8 Assignment Operator =
1.Operasi Aritmetika dengan Operator
Operator merupakan simbol atau karakter yang biasa di libatkan dalam
program untuk melakukan suatu operasi atau manipulasi seperti
penjumlahan,pengurangan,dan lain-lain.
a.sifat-sifat Operator Aritmetika
Operator aritmetika mempunyai sifat sebagai berikut
1.Unary
Sifat Unary pada operator hanya melibatkan sebuah operand pada
suatu operasi aritmetika.operator untuk operasi aritmetika yang tergolong
operator unary adalah sebagai berikut.
a.Tanda Plus(+)
b.Tanda Minus(-)
contoh:-10
2.Binary
Sifat Binary pada operator melibatkan dua buah operand pada
suatu operasi aritmetika.Operator untuk operasi aritmetika yang tergolong
operator binary adalah sebagai berikut.
a.perkalian(*) d.pertambahan(+)
b.penbagian(/) e.pengurangan (-)
c.persentase(%)
contoh:1+4
3.Ternary
Sifat Ternary pada operator adalah melibatkan tiga buah operand pada suatu
operasi aritmetika.
Contoh: (12%4) +4+1
lvalue Rvalue
Keterangan :
1.Variabel,dikenal dengan sebutan Lvalue (left value)
2.Ekspresi Aritmetika dikenal dengan sebutan Rvalue (Right value)
3.Tanda “=“ dikenal dengan sebagai operator pemberi nilai (assignment operator)
yang harus diingat adalah lvalue harus selalu berupa variabel tunggal.Bila lvalue bukan
berupa variabel,maka akan tampil pesan kesalahan “ lvalue required in funtion “.
Rvalue dapat berupa konstanta,variabel lain maupun suatu ekspresi atau aritmetika
C. Hierarki Operator Aritmetika
Dalam suatu ekspresi, selalu di jumpai beberapa operator aritmetika berbeda yang
dapat digunakan secara bersaman.Urutan atau hierarki pengerjaan operator aritmetika
ditujukan pada Tabel 1.2
Tabel 1.2 Hierarki Operator Aritmetika
Operator Keterangan
Operator Keterangan
++ penambah
-- pengurang
Operator “ ++ “ atau “– “ dapat
diletakkan di depan atau
dibelakang variabel. Kedua
bentuk penulisan operator ini
mempunyai arti yang berbeda.
D.Hari ini cuaca mendung karena itu hari ini akan hujan
Kata “dan” dan “karena itu “ adalah konjungsi gramatik yang mnggabungkan kalimat (A) dan (B) untuk membentuk kalimat (C) dan
(D).Berikut adalah tabel operator logika.
Operator Keterangan
|| Operator Logika OR
1.9.Tabel Kebenaran
NOT
A !A
0 1
1 0
Contoh :
A B ! (A||B)
0 0 1
0 1 0
1 0 0
1 1 0
Jika kita perhatikan pada tabel kebenaran ,NOR akan bernilai benar jika kedua kondisi
nilai ( A dan B ) bernilai FALSE = 0. NOR akan brnilai salah jika pada salah satu atau
keduanya ada yang bernilai TRUE = 1
5.Operasi Logika NAND
Operasi NAND merupakan
perpaduan dari operasi INVERS/NOT dan
AND.Operasi NAND akan menghasilkan A B !(A && B)
keluaran AND yang diinverskan.Operasi
NAND mempunyai dua buah lambang • 0 1.11
Tabel 0 Tabel 1Kebenaran NAND
yaitu lambang AND (&&) dan
INVERS/NOT (!). 0 1 1
Berikut ini adalah tabel kebenarannya.
1 0 1
1 1 0