Baiklah kali ini saya akan sharing tentang tipe data dalam pemrograman bahasa C, sebelum di mulai adakah yang tahu apa itu tipe data...? jenis-jenis tipe data dan lain tentangnya. Nah tipe data sendiri di bayangkan sebagai tempat penyimpanan yang hanya bisa menyimpan satu jenis barang dan dengan kapasitas tertentu. Nah sudah ada bayangankan tentang apa itu Tipe data dan apa fungsinya... berikut penulis sampaikan beberapa materi tentang Tipe Data...
A. Definisi Tipe Data
Tipe data adalah sebuah objek yang mampu menyimpan sebuah nilai dengan kapasitas/kemampuan yang dimilikinya dan dapat dilakukan operasi terhadap nilai yang disimpan tersebut.
contohnya : integer, char, float, double, array, string, real.
B. Jenis-jenis Tipe Data
Tipe data dibagi dalam 3 jenis, yaitu:
1. Tipe Data Dasar
Tipe data dasar : tipe data yang langsung ada dalam setiap bahasa pemrograman
contohnya:
a. Bilangan Logik
Bilangan logik adalah sebuah bilangan yang hanya menghasilkan 2 hasil, yaitu TRUE atau FALSE. Bilangan logik akrab kita sebut sebagai boolean. Berikut tabel kebenaran untuk And (&&), Or (||), Exclusive Or (^), dan Not (!).
b. Bilangan Bulat
Bilangan yang disimpan dengan menggunakan tipe integer, berikut tipe datanya:
-byte
-shortint
-word
-integer
-longint
operasi yang dapat dilakukan dalam bilangan bulat
c. Bilangan Riil
Bilangan riil adalah bilangan yang digunakan untuk menyimpan data berupa pecahan dan hanya menggunakan dua tipa data, yaitu float dan double.
d. Karakter
Karakter adalah tipe data yang dapat meyimpan semua huruf abjad dan semua simbol-simbol, penulisannya menggunakan tanda petik tunggal (' ') , karakter disimbolkan dengan tipa data char.
e. String
String digunakan untuk menyimpan kumpulan dari berbagai karakter dan menggunakan tanda kutip ganda.
2. Tipe Data Bentukan
Tipe data bentukan : tipe data yang dibuat sendiri oleh user atau programmer. Tipe data bentukan sendiri ada 2 jenis, yaitu:
a. Tipe Data dengan Nama Tipe Baru
Tipe data ini adalah tipe data yang dibuat sendiri oleh user / programmer dengan tujuan, membuat orang lain lebih sulit untuk membaca programnya, sehingga tingkat keamanan lebih terjamin, dan mempermudah programmer itu sendiri dalam mengingat atau memahami program yang ia buat.
contoh:
b. Tipe Data terstruktur
Tipe data yang menggunakan perintah record, sehingga dapat menimpan tipe data yang berbeda hanya dengan satu nama yang sama.
contoh:
saldo : float
date : int
3. Tipe Data Konstanta
Tipe data yang nilai datanya tidak dapat dirubah nilainya saat program sudah dilaksanankan.
contoh:
A. Definisi Tipe Data
Tipe data adalah sebuah objek yang mampu menyimpan sebuah nilai dengan kapasitas/kemampuan yang dimilikinya dan dapat dilakukan operasi terhadap nilai yang disimpan tersebut.
contohnya : integer, char, float, double, array, string, real.
B. Jenis-jenis Tipe Data
Tipe data dibagi dalam 3 jenis, yaitu:
1. Tipe Data Dasar
Tipe data dasar : tipe data yang langsung ada dalam setiap bahasa pemrograman
contohnya:
a. Bilangan Logik
Bilangan logik adalah sebuah bilangan yang hanya menghasilkan 2 hasil, yaitu TRUE atau FALSE. Bilangan logik akrab kita sebut sebagai boolean. Berikut tabel kebenaran untuk And (&&), Or (||), Exclusive Or (^), dan Not (!).
b. Bilangan Bulat
Bilangan yang disimpan dengan menggunakan tipe integer, berikut tipe datanya:
-byte
-shortint
-word
-integer
-longint
operasi yang dapat dilakukan dalam bilangan bulat
- Operasi Aritmatika ( * (kali) , / (bagi), % (modulus), + (tambah), - (kurang)).
- Operasi Perbandingan ( < , <= , > , >= , == , != ).
c. Bilangan Riil
Bilangan riil adalah bilangan yang digunakan untuk menyimpan data berupa pecahan dan hanya menggunakan dua tipa data, yaitu float dan double.
- Operasi Aritmatika ( * (kali) , / (bagi), % (modulus), + (tambah), - (kurang)).
- Operasi Perbandingan ( < , <= , > , >= , == , != ).
d. Karakter
Karakter adalah tipe data yang dapat meyimpan semua huruf abjad dan semua simbol-simbol, penulisannya menggunakan tanda petik tunggal (' ') , karakter disimbolkan dengan tipa data char.
- Operasi Perbandingan ( < , <= , > , >= , == , != ). dengan menggunakan kode ASCII
e. String
String digunakan untuk menyimpan kumpulan dari berbagai karakter dan menggunakan tanda kutip ganda.
- Operasi Perbandingan ( < , <= , > , >= , == , != ).
2. Tipe Data Bentukan
Tipe data bentukan : tipe data yang dibuat sendiri oleh user atau programmer. Tipe data bentukan sendiri ada 2 jenis, yaitu:
a. Tipe Data dengan Nama Tipe Baru
Tipe data ini adalah tipe data yang dibuat sendiri oleh user / programmer dengan tujuan, membuat orang lain lebih sulit untuk membaca programnya, sehingga tingkat keamanan lebih terjamin, dan mempermudah programmer itu sendiri dalam mengingat atau memahami program yang ia buat.
contoh:
- Type huruf : char (pengetikan tipe data char diganti dengan huruf).
b. Tipe Data terstruktur
Tipe data yang menggunakan perintah record, sehingga dapat menimpan tipe data yang berbeda hanya dengan satu nama yang sama.
contoh:
- Type akunbank : record
saldo : float
date : int
3. Tipe Data Konstanta
Tipe data yang nilai datanya tidak dapat dirubah nilainya saat program sudah dilaksanankan.
contoh:
- Phi = 3.14

Tidak ada komentar:
Posting Komentar