Dasar Struktur Data Ika Menarianti.

Slides:



Advertisements
Presentasi serupa
Image, Animasi dan Multimedia di Delphi
Advertisements

KOMPONEN DALAM DELPHI Form
PROCEDURE  PROCEDURE   Prosedur diawali dengan kata cadangan Procedure di dalam bagian deklarasi prosedur. Prosedur dipanggil dan digunakan di dalam blok.
Copyright by : M. YAHYA, S.Kom PERTEMUAN KE - I. 1. Judul Program 2. Blok Program a. Bagian Deklarasi - Deklarasi Tabel - Definisi Konstanta - Definisi.
Operator, Deklarasi, Tipe Data dan Mengenal Object
Konsep dan Defenisi data 1Nurdiansah PTIK 09 UNM.
Ardian Maretta Prastiawan, Ssi Software Development UPT. Puskom UNS
Identifier, Variabel, Operator, Tipe Data dan Mengenal Object
Chapter 3.2 : Tipe, Nama dan Nilai
Pemrograman Visual Tipe Data dan Operator
-Tipe Bilangan Bulat > 1,4,40,100 -Tipe bilangan real > 1.50,3.234, Tipe Boolean > True, False -Tipe Karakter > A, B, X, y -Tipe String > Nama,
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
PERTEMUAN III SINTAK LANJUT VB
KOMPONEN DALAM DELPHI Form
T I P E D A T A.
Pemrograman Basisdata
Struktur Data II dengan Visual Basic
STRUKTUR PROGRAM DELPHI. 1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar.
Penggunaan Data dan Variabel
Pemograman Delphi Delphi adalah paket bahasa pemograman yang bekerja dalam sistem operasi window Jenis aplikasi yang bisa dibuat adalah Aplikasi untuk.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma Dan Pemrograman
Type Data Variable Constanta Operator.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 2 Muhamad Haikal, S.Kom., MT
Unit Dalam Delphi Struktur unit dalam delphi adalah sebagai berikut:
Tipe Data By Serdiwansyah N. A..
PERTEMUAN 2 Bambang Irawan.
Penulisan Bahasa Program (Komentar, Variabel, Konstanta, Operator dan Tipe Data) Pemrograman Visual.
Contoh Aplikasi Untuk Pemrograman :
Tipe Data Integer Real Karakter String Boolean Enumerasi Subrange
Dasar-Dasar Pemrograman
BAB 2 Elemen Dasar.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Pengantar Pemrograman
PENGENALAN USER INTERFACE DALPHI 7.0 Volume 2
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
TIPE ENUMERASI DAN SUB JANGKAUAN
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Analisis leksikal (Scanner)
Antrian Dengan Array Ika Menarianti.
Minggu I STRUKTUR DATA Gerlan A. Manu, ST.
Dasar Struktur Data Ika Menarianti.
Pengenalan Delphi Achmad Yasid, SKom.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pseudocode – Tipe Data, Variabel, dan Operator
Pengenalan Visual Basic
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Tumpukan Dengan Array Ika Menarianti.
Senarai Berantai Ika Menarianti.
Menambah dan Menghapus Data Via Array
STRUKTUR DATA Introduction KHOIRIYA LATIFA, M.Kom.
TIPE DATA.
Tipe Data Rachmansyah, S.Kom..
PENGGUNAAN TIPE DATA YANG EFEKTIF
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe data sederhana Hermansyah,S.Kom.
PENGENALAN USER INTERFACE DELPHI 7.0
STRUKTUR DATA.
Pemrogram 1 Agus Darmawan, S.kom.
Chapter 3.2 : Tipe, Nama dan Nilai
STRUKTUR DATA Introduction KHOIRIYA LATIFA, M.Kom.
PENGGUNAAN TIPE DATA YANG EFEKTIF
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma 1 Temu 2.
Indentifier, Keywords, Variable, Tipe Data dan Operator
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Transcript presentasi:

Dasar Struktur Data Ika Menarianti

Persiapan awal Buka program Delphi

Ubah properti milik Form Name : FormBab2 Caption : TestBab2 Perhatikan apa yang berubah ketika properti diubah!

Selanjutnya persiapkan prosedurnya: Klik pada FormBab2 Klik Tab Event pada Object Inspector Klik pada OnCreate Klik ganda pada sel disebelahnya hingga muncul kode berikut: procedure TFormBab2.FormCreate(Sender: TObject); begin end;

Selanjutnya.. Tambahkan komponen Label. Atur Propertinya: Name : LabelInfo Caption : Info Align : alClient Perhatikan apa yang berubah ketika properti diubah!

Selanjutnya..... Simpan dengan cara: Pilih Menu File lalu pilih Save Projrct As... Ketikkan FBab2 untuk menggantikan Unit1 pada kotak disebelah kanan judul File Name untuk memberi nama file formulir dan klik tombol Ganti project1 dengan PBab2 untuk memberi nama proyek. Setelah itu klik Save.

Struktur Data Primitif Wadah data yang paling sederhana disebut sebagai tipe data primitif atau struktur data primitif. Tipe Data Primitif Tipe Data Keterangan Kebutuhan Memori Shortint Bilangan Bulat -128 s/d 127 1 byte Integer Bilangan Bulat -32767 s/d 32768 2 byte Longint Bilangan Bulat -2147483648 s/d 2147483647 4 byte Byte Bilangan Bulat 0 s/d 255 Word Bilangan Bulat 0 s/d 65535 Real Bilangan real 6 byte Boolean Data logika. Bernilai True atau False Char Menyatakan sebuah karakter

Struktur Data Primitif (2) Pemilihan tipe data dilakukan dengan pedoman: Pilihlah yang membutuhkan memori paling sedikit Semua kemungkinan nilai bisa terakomodasi oleh tipe tersebut.

Enumerasi, Subjangkauan dan Himpunan Enumerasi merupakan salah satu tipe yang dibuat sendiri oleh pemrogram. Tipe ini digunakan pada variabel yang nilai kemungkinannya terbatas atau tidak begitu banyak. Nilai dinyatakan dengan nama pengenal. Menggunakan pengenal diharapkan akan lebih memberikan kejelasan dibandingkan menggunakan kode. Contoh: Type SistemOperasi = (unix, linux, windows_xp, windows_7, mac_os); JenisKelamin = (pria, wanita);

Enumerasi, Subjangkauan dan Himpunan (2) Subjangkauan (subrange) merupakan suatu tipe yang menyatakan suatu jaringan nilai dari suatu tipe yang sudah ada. Jangkauan nilai ditentukan oleh nilai terkecil dan nilai terbesar. Bentuk pendeklarasian: type Nama_type = Nilai_terkecil .. Nilai_terbesar; Contoh: NilaiBulan: 1..12; //subjangkauan integer HurufKapital : ‘A’ .. ‘Z’ ; //subjangkauan char

Enumerasi, Subjangkauan dan Himpunan (2) Himpunan (set) adalah suatu struktur data yang memungkinkan menyimpan sejumlah nilai yang tergolong dalam tipe data primitif. Bentuk pendeklarasian: type Nama_tipe = set of Tipe_elemen; Elemen-elemen himpunan yang dinyatakan denagan [ ]. Misal [1, 2, 3] menyatakan himpunan yeng terdiri elemen 1, 2 dan 3. Sedangkan [ ] dinyatakan himpunan kosong.

Operator untuk memanipulasi himpunan Pembandingan Keterangan + H1 + H2 Operator union ini berguna untuk menggabungkan himpunan H1 dan H2 Contoh: [1, 2, 3] + [3, 4, 5] [1, 2, 3, 4, 5] - H1 – H2 Operator perbedaan/pengurangan berguna untuk mendapatkan himpunan yang berisi elemen-elemen dari H1 yang tidak ada pada H2 [1, 2, 3] - [3, 4, 5] [1, 2] [3, 4, 5] - [1, 2, 3] [4, 5] * H1 * H2 Operator interseksi berguna untuk memperoleh himpunan dengan elemen yang ada pada H1 dan H2 [1, 2, 3] * [3, 4, 5] [3]

Contoh program enum procedure TFormBab2.FormCreate(Sender: TObject); type TSistemOperasi = (unix, linux, windows_xp, windows_7, mac_os); var SisOperasi : set of TSistemOperasi; teks : string; keterangan: string; S : TSistemOperasi; begin SisOperasi := [unix, linux, windows_7];

Selanjutnya..... //Tampilkan isi SisOperasi for S := unix to mac_os do if S in SisOperasi then begin case S of unix : keterangan := 'UNIX'; linux : keterangan := 'LINUX'; windows_xp : keterangan:='WINDOWS_XP'; windows_7 : keterangan:= 'WINDOWS_7'; mac_os : keterangan:= 'MAC OS'; end; teks := teks + keterangan + #13#10; LabelInfo.Caption:=teks; end.