Senin, 11 November 2013

Tipe Data Dalam Algoritma

Tipe data  adalah tipe data yang sudah disediakan oleh program sehingga programmer bisa langsung memakai.

Contoh Tipe Data yang sering digunakan : 
1. Integer ( Bilangan Bulat )
   Yang dimaksud bilangan bulat adalah, -1, -2, -3, 0, 1, 2, 3, 4 dan lain lain yang bukan merupakan
    bilangan pecahan, rumus dalam komputer adalah -2n-1 <= N < 2n-1-1

2. Real ( Bilangan Pecahan )
    Bilangan real adalah bilangan yang mengandung pecahan desimal. contoh : 3,45 8,233

3. Char ( Karakter )
    Karakter adalah semua huruf yang ada di dalam alfabet , tanda baca maupun karakter spesial.
    karakter ditulis diantara dua tanda petik tunggal. contoh : 'A'

4. String
    String adalah deretan karakter dengan panjang tertentu. Contoh : 'Teknik Informatika'.

5. Boolean ( logika )
    Boolean adalah tipe data logika yang terdiri dari dua pernyataan benar atau salah. pernyataan benar
    biasanya ditulis True atau angka 1,sedangkan pernyataan salah ditulis dengan False atau  angka  0. operasi yang umum digunakan adalah or, not, and.
Gambar gerbang or, not, and :
 Contoh Soal menggunakan Tipe Data : 
 *PROGRAM HITUNG DISCOUNT*
   { State Awal : Terdapat jumlah belanja, discount, total pembayaran
      State Akhir : Total pembayaran, jumlah belanja - discount 
      Deskripsi : Program ini untuk menghitung discount dari penjualan dimana seorang customer   
                        akan  diberikan discount jika berbelanja lebih dari 100.000 }

KAMUS DATA 
Jumlah _Barang : Integer ;
Discount             : Integer ;
Total                   : Real

ALGORITMA 
INPUT (Jumlah_belanja);
INPUT (Discount);
IF Jumlah_Belanja > 100.000 THEN 
      Total = Jumlah_Belanja - (Jumlah_Belanja * Discount/ 100);
ELSE 
     Total = Jumlah_Belanja 
OUTPUT (Total);

Tidak ada komentar:

Posting Komentar