Macam-macam
Tipe Data Algoritma
Tipe data algoritma
terdiri dari :
1.tipe dasar
2.tipe bentukan
1.
Tipe dasar
Tipe dasar adalah
tipe yang dapat
langsung dipakai .Dalam dunia pemrograman yang termasuk kedalam tipe
dasar
adalah bilangan logika,bilangan bulat,bilangan ril,dan karakter.
- Bilangan logika
Nama tipe bilangan
logika adalah
Boolean.Bilangan logika hanya mengenal dua buah nilai yaitu benar(true)
atau
salah (false).Dalam angka dikenal dengan 1 dan 0.
A
|
B
|
Not B
|
A and B
|
A or B
|
A Xor B
|
True
|
True
|
False
|
True
|
True
|
False
|
True
|
False
|
true
|
False
|
True
|
True
|
False
|
True
|
false
|
False
|
True
|
True
|
False
|
False
|
true
|
False
|
False
|
False
|
- Bilangan Bulat
Bilangan bulat
adalah bilangan yang
tidak memiliki pecahan decimal.Nama tipe bilangan bulat adalah integer
.Rentang
nilainya adalah dari minus tak terhingga sampai plus tak terhingga.yaitu
dari:
-1……….Bil +………….
Operasi yang dapat
dilakukan pada
bilangan bulat adalah operasi aritmatika dan Operasi perbandingan.
a)
Operasi aritmatika
Operasi aritmatika
pada bilangan
bulat akan menghasilkan nilai yang bertipe bilangan bulat juga.operator
aritmatika diantaranya adalah:
+
-
X
< kali >
Div < bagi >
Mod < sisa hasil
bagi>
b)
Operasi perbandingan
Operasi
perbandingan bilangan bulat
akan menghasilkan nilai Boolean .operator perbandingannya diantaranya
adalah:
< (
Lebih kecil )
Ø ( Lebih
besar)
= (samadengan)
·
Bilangan Riil
Bilangan riil
adalah bilangan yang
mengandung pecahan decimal,missal:2.4 , 0.0005 , dst.bilangan riil
dapat
juga dituliskan dengan huruf E artinya perpangkatan sepuluh.Operasi yang
dilakukan pada bilangan riil adalah operasi aritmatika dan perbandingan.
·
Karakter
Yang termasuk dalam
karakter adalah
huruf-huruf alphabet,tanda baca,angka,dan karakter khusus.Karakter yang
baku
terdapat dalam ASCII.Untuk penulisan karakter harus diapit oleh tanda
petik
tunggal.
Contoh : ‘s’ ‘a’
‘m’
2. Tipe
Bentukan
Tipe bentukan
adalah tipe yang
didefenisikan sendiri oleh programmer.Macam tipe bentukan adalah:
*String
String adalah
deretan karakter
dengan panjang tertentu.
Contoh: ‘saya
adalah Boliz’.
Operasi pada tipe
string ada dua
yaitu:
a)
Operasi Penyambungan (
Concatenation)
Operator yang
digunakan adalah +operator
+ bukanlah operator penjumlahan seperti pada tipe numeric (integer atau
real),tapi maksudnya adalah untuk penyambungan.
Contoh: “teknik” +
“elektro” =
“teknik Elektro”
b)
Operator perbandingan
‘abcd’ = ‘abc’
(hasil: False)
‘aku’ <
‘AKU’
(hasil: True)
*tipe dasar yang diberi nama baru
Kita dapat member
nama baru untuk
tipe dasar dengan menggunakan kata kunci Type.
Contoh: Type bilbulat:
integer
*Rekaman (record)
Rekaman disusun
oleh satu atau lebih
field.tiap field menyimpan data dari tipe dasar tertentu atau dari tipe
bentukan lain yang sudah didefenisikan sebelumnya.
*Nama
Nama dipakai
sebagai
pengidentifikasi sesuatu dan pemrogram mengacu sesuatu itu melalui
namanya
.Karena itu setiap nama haruslah unik,tidak boleh dua buah nama yang
sama.
http://samzinsidehere.blogspot.com/2011/04/macam-macam-tipe-data-algoritma.html#!/2011/04/macam-macam-tipe-data-algoritma.html
Tidak ada komentar:
Posting Komentar