Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

02 Tipe Data.  Definisi  Suatu ketentuan yang mengatur jenis dan ukuran dari suatu data  Pemilihan tipe data yang tepat akan menghasilkan algoritma.

Presentasi serupa


Presentasi berjudul: "02 Tipe Data.  Definisi  Suatu ketentuan yang mengatur jenis dan ukuran dari suatu data  Pemilihan tipe data yang tepat akan menghasilkan algoritma."— Transcript presentasi:

1 02 Tipe Data

2  Definisi  Suatu ketentuan yang mengatur jenis dan ukuran dari suatu data  Pemilihan tipe data yang tepat akan menghasilkan algoritma dan program yang lebih baik

3 Analogi Tipe Data  Tempat apa yang cocok untuk menyimpan  Air minum  Nasi  Uang kertas  Uang logam  Buku  Alat tulis

4 Kategori Tipe Data  5 tipe data standar yang digunakan dalam algoritma  Integer  Double  Boolean  Character  String

5 Integer  Definisi  Tipe data yang menghimpun semua bilangan bulat, baik negatif, nol, maupun positif  Diasumsikan tidak mempunyai batas minimum dan maksimum  Contoh  0   6789

6 Double  Definisi  Tipe data yang menghimpun semua bilangan, baik bulat maupun pecahan, baik negatif, nol, maupun positif  Diasumsikan tidak mempunyai batas minimum dan maksimum  Contoh     100

7 Boolean  Definisi  Tipe data yang hanya menghimpun 2 nilai logika, yaitu true dan false  True bisa didefinisikan sebagai semua bilangan selain nol (0), baik negatif maupun positif, defaultnya adalah satu (1)  False bisa didefinisikan sebagai nol (0)

8 Character  Definisi  Tipe data yang hanya berisi 1 buah karakter saja  Karakter dapat berupa  Angka  Huruf kecil dan huruf kapital  Spasi dan tanda baca  karakter lain yang termasuk dalam Daftar ASCII (American Standard Code for Information Interchange)  Hanya terdapat 256 macam karakter dalam Daftar ASCII, mulai dari 0 sampai 255

9 Character (lanjutan)  Tata cara penulisan character  Karakter yang ingin digunakan harus diapit dengan petik tunggal  Di dalam petik tunggal hanya boleh diisi 1 karakter saja  Karakter dapat direpresentasikan secara langsung dengan menggunakan angka

10 Character (lanjutan)  Contoh  ‘A’  ‘a’  ‘?’  65  48  ‘ ’  ‘;’

11 String  Definisi  Tipe data yang terbentuk dari deretan karakter  Dapat bernilai kosong (tidak punya karakter sama sekali), dapat berisi hanya 1 karakter, dapat berisi banyak karakter  Diasumsikan tidak mempunyai batas maksimum

12 String (lanjutan)  Tata cara penulisan string  Deretan karakter yang digunakan harus diapit oleh petik ganda, bahkan jika kosong sekalipun, tetap harus diapit oleh petik ganda  Contoh  “”  string kosong  “A”  “algoritma”  “Algoritma dan Pemrograman”

13 Memilih Tipe Data  Beberapa pertanyaan yang dapat membantu pemilihan tipe data  Apakah data berupa angka?  Jika ya, apakah angka bulat?  Jika ya, integer  Jika tidak, double  Apakah data berupa logika?  Jika ya, boolean  Apakah data berupa alphabet?  Jika ya, apakah hanya terdiri dari 1 karakter?  Jika ya, character  Jika tidak, string

14 Problem  Saya ingin menyimpan tanggal lahir yang terdiri dari tahun, bulan dan tanggal. Tipe data yang tepat untuk tahun, bulan, dan tanggal adalah ?  Saya ingin menyimpan status menikah. Tipe data yang tepat untuk status menikah adalah ?

15 Problem (lanjutan)  Saya ingin menyimpan saldo tabungan. Tipe data yang tepat untuk saldo tabungan adalah ?  Saya ingin menyimpan nama lengkap yang terdiri dari nama depan, nama tengah, dan nama belakang. Tipe data yang tepat untuk nama depan, nama tengah, dan nama belakang adalah ?

16 Problem (lanjutan)  Saya ingin menyimpan jenis kelamin. Tipe data yang tepat untuk jenis kelamin adalah ?  Saya ingin menyimpan golongan darah. Tipe data yang tepat untuk golongan darah adalah ?

17 Problem (lanjutan)  Saya ingin menyimpan rata-rata tinggi badan dari seluruh anggota kelas. Tipe data yang tepat untuk rata-rata tinggi badan adalah ?  Saya ingin menyimpan selisih tahun antara tahun ini dengan tahun kemerdekaan Indonesia. Tipe data yang tepat untuk selisih tahun adalah ?

18 Problem (lanjutan)  Sebuah perusahaan menghitung gaji karyawan. Seorang karyawan mempunyai gaji pokok. Gaji yang akan dibawa pulang oleh seorang karyawan adalah gaji pokok yang sudah dikurangi pajak penghasilan sebesar 10%. Tipe data yang tepat untuk  Gaji pokok ?  Persen pajak ?  Pajak yang harus dibayar ?  Gaji yang dibawa pulang ?


Download ppt "02 Tipe Data.  Definisi  Suatu ketentuan yang mengatur jenis dan ukuran dari suatu data  Pemilihan tipe data yang tepat akan menghasilkan algoritma."

Presentasi serupa


Iklan oleh Google