Algoritma dan macam-macam jenis tipe data dan contoh cara kerja nya

   


 Tipe data sendiri dalam pemrograman adalah sebuah pengklarifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data yang akan kita pelajari di artikel ini

    Tipe data sederhana
Tipe data dasar yang sering dipakai oleh program, meliputi :
    1. integer (bilangan bulat)
    2. real (bilangan pecahan)
    3. char (alphanumerik dan tanda baca)
    4. dan boolean (ligika)

     INTEGER

Merupakan tipe data yang digunakan untuk menyatakan bilangan bulat. tidak membuat bilamgan pecahan. di dalam tipe data ini tidak di perkenankan menggunakan karakter koma antara dua bilangan.

    Jenis jenis tipe data integer
Tipe Batas nilai
Shortint -128 s/d 127
Integer -32768 s/d 32767
Longin -2147483648 s/d 2147483647
Byte 0 s/d 255
Word 0 s/d 65535

    Operator pada tipe integer
Operator Arti Contoh
+ Penjumlahan 12 + 4 = 17
- Pengurangan 13 - 4 = 9
* Perkalian 13*4 = 52
Div Hasil Pembagian bulat 13 DIV 4 =3
MOD Sisa Hasil  Pembagian 13 MOD 4 =  1
    
    REAL

Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukan nilai 10 pangkat, Nilai konstanta numerik real menempati memori sebesar 6 byte.

Tipe bilangan pecahan
Tipe Jangkauan Digit ukuran
single 1,5E-45 .. 3,4E + 38 7-8 4 byte
Real 2,9E-39 .. 1,7E + 38 11-12 6 byte
Double 5,0E-324 .. 1,7E + 308 15-16 8 byte
Extended 1,9E-4951 .. 1,1E + 4932 19-20 10 byte
Comp 9,2E-18 .. 9,2E + 18 19-20 8 byte

    TIPE DATACHAR

Tipe data ini menyimpan karakter yang di ketikan dari keyboard. Memiliki 266 macam yang terdapat pada tabel ASCII (American Standard Code for Information Interchange). Contoh : 'a' 'B'  '+' , dsb.
 Dalam menuliskanya harus dengan memakai tanda kutip tunggal. Jenis data ini memerlukan alokasi memori sebesar 1(satu)byte untuk masing-masing data.

Tipe data karakter
Tipe Keterangan
Char Baris hanya 1 karakter diapit dengan tanda petik (' ')
String Terdiri dari beberapa karakter (maksimal 255) diapit dengan tanda petik (' ')
String [x] Terdiri dari Maximal X karakter diapit dengan tanda petik (' ')

    BOOLEAN

Tipe data logika berisi dua kemungkinan nilai : TRUE (benar) atau FALSE (salah). Operator untuk data ini adalah, Logikal operator yaitu : NOT, AND, OR dan XOR, 
                  Relational yaitu : >, <, >=, <=, <> dan =
   
     Tipe data boolean
Tipe Ukuran
Boolean 1 byte
bool 1 byte
Wordbool 2 byte
Longbool 4 byte


    Contoh program boolean.
Contoh :
        Program display_bool;
        uses wincrt
        begin writeln(ord(true));
        writeln(ord(false));
        and.
Hasilnya : 103.2.

Cara kerja program boolean


    Variable
Suatu lokasi memori komputer yang digunakan untuk menampung dan menympan data yang akan diolah. Tipe data Variable ditentukan oleh jenis data yang akan disimpan, Penamaan bersipat >UNIK
Aturan penuulisannya : diawali dengan hurup, penulisan harus diikuti dengan tipe data , panjangnya bebas, tidak boleh menggunakan sepasi

    Ekspresi
Pernyataan yang mentranformasikan nilai menjadi keluaran yang diinginkan melalui proses perhitungan (komputasi), ekspresi terdiri dari Operand dan Operator, ekpresi aritmatika adalah ekpresi yang melibatkanOperand bertipe numerik dan menghasilkan nilai bertipe numerik.
    Macam-Macam Operator
1. Operator aritmatika : pangkat penjumlahan, pengurangan, perkalian, pembagian, real
2. Operator Relasi
3. Operator logika

Sampai di sini dulu pembahasan tentang mengenai macam-macam tipe data dalam suatu peroggram komputer dan algoritma nya, mudah-mudahan kalian semuah bisa paham dan tertarik untuk mempelajarinya lebih detail, Terimakasih sampai bertemu lagi di lain waktu dan pembahasan.



Komentar

Postingan populer dari blog ini

Contoh Program Java Perulangan dan Percabangan

I Write a Story About Me Here

Mengapa Ergonomi Menjadi Penting Dalam Pekerjaan Seseorang