Minggu, 23 September 2012


Tipe, Operator dan Ekspresi Algoritma
Ketika saya masih kuliah dulu, saya pernah mengalami kesulitan untuk memahami tipe, operator dan ekspresi dalam algoritma. Kebingungan yang saya dapatkan adalah pada kondisi seperti apa saya dapat memakai tipe int, real, string, boolean dll. Saat ini saya akan mencoba sedikit membagi sedikit apa yang saya tahu mengenai tipe, operator dan ekspresi dalam algoritma.
Pertama kita harus tau tipe data dasar yang digunakan :
1. Bilangan Logic hanya mengenal dua buah nilai yaitu benar (true) dan salah (false), atau kita dapat memberikan istilah benar ( 1 ) dan salah ( 0 ). konstanta pada tipe ini adalah true dan false. sehingga untuk operasi yang dapat dilakukan terhadap tipe boolean dikenal dengan operasi logika atau operasi boolean.
Maka tabel kebenaran dari operasi logikanya adalah
a
b
AND
OR
NOT
XOR
T
T
T
T
F
F
T
F
F
T
F
T
F
T
F
T
T
T
F
F
F
F
T
F
2. Bilangan bulat adalah bilangan yang tidak mengandung pecahan desimal. Nama tipe bilangan bulat adalah integer (int).
Operasi yang dilakukan pada bil bulat ada 2 macam yaitu :
a. Operasi Aritmatika : +, -, *, div, mod
b. Operasi Perbandingan : <, >, =, >=, <=
3. Bilangan Riil merupakan bilangan yang mengandung pecahan desimal. Nama tipe bilangannya adalah real (floating point)
Operasi yang dilakukan pada bil riil ada 2 macam yaitu :
a. Operasi Aritmatika : +, -, *, /
b. Operasi Perbandingan : <, >, <=, >=, =,<>
4. Karakter ( char ) yang termasuk dalam karakter adalah semua huruf abjad, semua tanda baca, angka, dan karakter-karakter khusus. Nama Tipe Char, memiliki operasi perbandingan
5. String merupakan untaian karakter dengan panjang tertentu. nama tipe string, konstanta string harus diapit oleh tanda petik tunggal. operasi pada strings ada opersi penyambungan ditandai dengan ‘+’, dan operasi perbandingan. string yang disusun oleh gabungan numerik dan karaktersering disebut dengan alfanumerik contoh D43568.

Tipe, Operator dan Ekspresi Algoritma
Ketika saya masih kuliah dulu, saya pernah mengalami kesulitan untuk memahami tipe, operator dan ekspresi dalam algoritma. Kebingungan yang saya dapatkan adalah pada kondisi seperti apa saya dapat memakai tipe int, real, string, boolean dll. Saat ini saya akan mencoba sedikit membagi sedikit apa yang saya tahu mengenai tipe, operator dan ekspresi dalam algoritma.
Pertama kita harus tau tipe data dasar yang digunakan :
1. Bilangan Logic hanya mengenal dua buah nilai yaitu benar (true) dan salah (false), atau kita dapat memberikan istilah benar ( 1 ) dan salah ( 0 ). konstanta pada tipe ini adalah true dan false. sehingga untuk operasi yang dapat dilakukan terhadap tipe boolean dikenal dengan operasi logika atau operasi boolean.
Maka tabel kebenaran dari operasi logikanya adalah
a
b
AND
OR
NOT
XOR
T
T
T
T
F
F
T
F
F
T
F
T
F
T
F
T
T
T
F
F
F
F
T
F
2. Bilangan bulat adalah bilangan yang tidak mengandung pecahan desimal. Nama tipe bilangan bulat adalah integer (int).
Operasi yang dilakukan pada bil bulat ada 2 macam yaitu :
a. Operasi Aritmatika : +, -, *, div, mod
b. Operasi Perbandingan : <, >, =, >=, <=
3. Bilangan Riil merupakan bilangan yang mengandung pecahan desimal. Nama tipe bilangannya adalah real (floating point)
Operasi yang dilakukan pada bil riil ada 2 macam yaitu :
a. Operasi Aritmatika : +, -, *, /
b. Operasi Perbandingan : <, >, <=, >=, =,<>
4. Karakter ( char ) yang termasuk dalam karakter adalah semua huruf abjad, semua tanda baca, angka, dan karakter-karakter khusus. Nama Tipe Char, memiliki operasi perbandingan
5. String merupakan untaian karakter dengan panjang tertentu. nama tipe string, konstanta string harus diapit oleh tanda petik tunggal. operasi pada strings ada opersi penyambungan ditandai dengan ‘+’, dan operasi perbandingan. string yang disusun oleh gabungan numerik dan karaktersering disebut dengan alfanumerik contoh D43568.