Kamis, 21 Februari 2013

Tipe Data


TIPE DATA
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 pengidentifikasisesuatu dan pemrogram mengacu sesuatu itu melalui namanya .Karena itu setiap nama haruslah unik,tidak boleh dua buah nama yang sama.

Tidak ada komentar:

Posting Komentar