Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Tipe Bentukan Tipe yang didefinisikan sendiri oleh pemrogram (user defined type data) Dua jenis tipe bentukan : 1.Tipe dasar yang diberi nama tipe baru.

Presentasi serupa


Presentasi berjudul: "Tipe Bentukan Tipe yang didefinisikan sendiri oleh pemrogram (user defined type data) Dua jenis tipe bentukan : 1.Tipe dasar yang diberi nama tipe baru."— Transcript presentasi:

1 Tipe Bentukan Tipe yang didefinisikan sendiri oleh pemrogram (user defined type data) Dua jenis tipe bentukan : 1.Tipe dasar yang diberi nama tipe baru 2.Tipe terstruktur (record)

2 Tipe Dasar dengan Nama Tipe Baru Nama baru untuk tipe dasar diberikan dengan kata kunci type Contoh : type BilanganBulat : integer

3 Tipe data terstruktur yang disusun oleh satu atau lebih field

4 Field 1Field 2Field 3...Field N Tipe terstruktur dengan N buah field

5 Contoh 1 Didefinisikan record yang mewakili koordinat kartesian (x, y) Deklarasi : type Titik : record Jika P adalah variabel bertipe Titik, maka untuk mengacu tiap field pada P adalah : P.x P.y xy

6 Contoh 2 Didefinisikan record yang mewakili tanggal dalam kalender Masehi Deklarasi : type Tanggal : record 0} > Jika D adalah variabel bertipe Tanggal, maka untuk mengacu tiap field pada D adalah : D.dd D.mm D.yy ddmmyy

7 Contoh 3 Didefinisikan record yang mewakili jadwal kereta api Deklarasi : type Jadwal_KA : record NoKAKotaAsalJamBerangkatKotaTujuanJamTiba

8 Contoh 3 (Lanj) Jika JKA adalah variabel bertipe Jadwal_KA, maka untuk mengacu tiap field pada JKA adalah : JKA.NoKA JKA.KotaAsal JKA.JamBerangkat.hh JKA.JamBerangkat.mm JKA.JamBerangkat.ss JKA.KotaTujuan JKA.JamTiba.hh JKA.JamTiba.mm JKA.JamTiba.ss

9 Latihan 1.Tulislah algoritma yang membaca waktu tempuh seorang pelari maraton (jam, menit, detik), lalu mengkonversi waktu tempuh tersebut ke dalam detik. 2.Tulislah algoritma untuk membaca nilai panjang dan lebar dua buah segi empat, lalu menghitung selisih luas kedua segi empat tersebut. 3.Tulislah algoritma yang membaca dua buah titik P1(x1, y1) dan P2(x2, y2), lalu menghitung titik tengah dari P1 dan P2. 4.Tulislah algoritma untuk membaca NIM, nama, tanggal lahir (hari, bulan, tahun), dan alamat seorang mahasiswa kemudian mencetaknya.


Download ppt "Tipe Bentukan Tipe yang didefinisikan sendiri oleh pemrogram (user defined type data) Dua jenis tipe bentukan : 1.Tipe dasar yang diberi nama tipe baru."

Presentasi serupa


Iklan oleh Google