Anda di halaman 1dari 24

TIPE, OPERATOR,

DAN EKSPRESI
PENDAHULUAN

TIPE DATA
DASAR

OPERASI

EKSPRESI

DOSEN PENGAMPU :
DIAN YAYAN SUKMA, S.T.,M.T.
DISUSUN OLEH
KHOSFIKRA DEMIZA
DONI SETIAWAN
GALIH FAUZUL B.
KALPATHONI ROHIB A.
M.FAKHRI AL KULIZ
M.RIZKY ANANDA
PENDAHULUAN
PENDAHULUAN

DEKLARASI

 Dalam setiap penulisan Bahasa pemrograman


deklarasi sangat digunakan apabila dalam penulisan
program dibutuhkan identifier/tanda pengenal.

 Identifier pada umumnya dibuat oleh programmer


yang digunakan untuk mewakili nilai dari suatu
objek.

 Identifier yang dikenal dalam Delphi adalah label,


konstanta, tipe, fungsi, procedure, maupun variable.
DEKLARASI
DEKLARASI
PENDAHULUAN
 Tipe pada dasarnya adalah nama jenis data.
 Tipe data dikelompokkan atas dua macam, yaitu tipe dasar dan
tipe bentukan.
 Tipe dasar adalah tipe yang dapat langsung digunakan,
sedangkan tipe bentukan dibentuk dari tipe dasar atau dari tipe
bentukan lain yang sudah didefinisikan.
 Suatu tipe diacu dari namanya.Nilai yang dicakup dari tipe
tersebut dinyatakan di dalam ranah (domain) nilai.
 Operasi-operasi beserta operator yang dapat dilakukan terhadap
tipe tersebut juga didefinisikan.
 Suatu tipe dinyatakan dengan Namanya, ranah nilai yang
dikandungnya, cara menuliskan konstantanya, dan operasi yang
dapat dilakukan kepadanya
PENDAHULUAN
TIPE DATA DASAR

 Tipe data dasar : Tipe data yang dapat langsung dipakai.

 Dalam pemrograman yang termasuk ke dalam tipe data dasar adalah :


Bilangan Logik, Bilangan Real, Bilangan Bulat, Karakter, dan String.

 Bilangan logic, Bilangan bulat, dan Karakter disebut juga tipe


ordinal (nilainya ada dalam urutan), karena setiap konstanta nilainya
dapat ditransformasikan ke suatu nilai integer.
BILANGAN LOGIK
BILANGAN LOGIK
BILANGAN BULAT
BILANGAN BULAT
BILANGAN BULAT
BILANGAN REAL
BILANGAN REAL
KARAKTER
KARAKTER
STRING
STRING
Operasi
Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data .
1. Operasi Aritmatika
Digunakan untuk mengoperasikan data-data numerik, seperti penjumlahan, pengurangan, perkalian, pembagian, dll.
Dalam proses aritmatika tersebut, pengerjaan operasi tergantung dari tingkat valensi operator-operator yang terlibat.
Perpangkatan memiliki valensi tertinggi, kemudian dilanjutkan dengan perkalian, pembagian, pembagian bulat dan sisa
pembagian, sedangkan penjumlahan dan pengurangan mempunyai valensi yang terendah.
^ : Pangkat
* : Perkalian
/ : Pembagian real
\ : Pembagian integer
+ : Penjumlahan
- : Pengurangan

2. Operasi Perbandingan
Digunakan untuk mewakili sebuah nilai logika (nilai boolean), dari suatu persamaan atau nilai.
Operator-operator yang terlibat adalah :
= : sama dengan
> : lebih besar
< : lebih kecil
<> : tidak sama dengan
>= : lebih besar atau sama dengan
<= : kurang atau sama dengan
EKSPRESI

 Transformasi nilai menjadi


keluaran dilakukan melalui
suatu perhitungan
(komputasi).

 Cara perhitungan itu


dinyatakan dalam suatu
ekspresi.

 Ekspresi terdiri atas :


OPERAND & OPERATOR
EKSPRESI
1. Ekspresi aritmatika
Ekspresi yang baik operand-nya bertipe numerik dan hasilnya juga bertipe numerik.
· Ekspresi aritmatika memakai operator aritmatika.
Pada ekspresi aritmetik terdapat 2 buah operator yaitu :
· Operator biner, yaitu ekspresi yang operatornya membutuhkan 2 buah operand. Contoh a + b
· Operator Uner, yaitu “-” atau operator yang punya 1 operand contoh “-2”
Contoh 2. (Penulisan ekspresi dengan notasi algoritma)
T = 5/9 * (c + 32)
Z = (2*x + y) / (5 * w)
Y = 5((a+b) / (c*d) + m (p + q))

2. Ekspresi Perbandingan/ Relasional


Ekspresi relasional adalah ekspresi dengan operator <, ≤, >, ≥, =, dan ≠, not, and, or dan xor dengan menghasilkan nilai bertipe
boolean (true atau false). Biasanya ekspresi Relasional disebut ekspresi boolean.

3. Ekspresi Logika (Menggunakan Operator Boolean)


Sebuah perintah yang akan mengeksekusi suatu perintah apabila kondisi tertentu terpenuhi. Operator boolean digunakan untuk
menghubungkan dua buah ekspresi logika. Pada kesempatan ini operator boolean yang akan dibahas adalah AND dan
OR.Operator AND digunakan untuk menghubungkan dua buah ekspresi logika dan hasilnya TRUE jika kedua ekspresi tersebut
bernilai TRUE.Operator OR dipergunakan untuk menghubungkan dua buah ekspresi logika dan hasilnya bernilai TRUE jika
minimal salah satu ekspresi logika bernilai TRUE.
T H A N K S F O R Y O U R

A T T E N T I O N

SEMOGA BERMANFAAT
UNTUK KITA

Anda mungkin juga menyukai