STRUKTUR PROGRAM DELPHI. 1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar.

Slides:



Advertisements
Presentasi serupa
Pertemuan 2 DASAR PEMROGRAMAN.
Advertisements

TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Operator, Deklarasi, Tipe Data dan Mengenal Object
STRUKTUR PROGRAM DELPHI. 1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar.
Identifier, Variabel, Operator, Tipe Data dan Mengenal Object
VARIABEL DAN OPERATOR.
Chapter 3.2 : Tipe, Nama dan Nilai
Pemrograman Visual Tipe Data dan Operator
DELPHI PROGRAMMING PERTEMUAN 5 Delphi5.ppt.
PEMROGRAMAN DELPHI Oleh SAIFULLAH, S.Kom.,MM
-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,
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
T I P E D A T A.
Pemrograman Visual (Borland Delphi 7.0)
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
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
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
JENIS-JENIS DATA Pertemuan 2.
ALGORITMA PEMROGRAMAN 2A
Type Data Variable Constanta Operator.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 2 Muhamad Haikal, S.Kom., MT
PRAKTIKUM ALGORITMA PEMROGRAMAN
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 :
STRUKTUR DATA PERTEMUAN 1
Struktur Organisasi Data 2
Tipe Data Integer Real Karakter String Boolean Enumerasi Subrange
Dasar-Dasar Pemrograman
Tipe, Nama, dan Nilai Anifuddin azis.
BAB 2 Elemen Dasar.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
TIPE DATA Merupakan identitas/ jenis suatu data/variabel yang dibaca/dihasilkan oleh komputer untuk dilakukan proses selanjutnya Tipe data digunakan untuk.
PENGENALAN USER INTERFACE DALPHI 7.0 Volume 2
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
TIPE DATA Brian Damastu, S.T., M.Kom
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel operator tipe data
Bahasa Pemrograman A Elemen-Elemen Pascal.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
Algoritma dan Pemrograman
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
STRUKTUR DATA.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel
TIPE DATA.
PENGGUNAAN TIPE DATA YANG EFEKTIF
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe data sederhana Hermansyah,S.Kom.
Pertemuan Pertama Data dan Struktur Data.
PENGENALAN USER INTERFACE DELPHI 7.0
STRUKTUR DATA.
DATA DAN OPERATOR.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Chapter 3.2 : Tipe, Nama dan Nilai
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.
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:

STRUKTUR PROGRAM DELPHI

1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi oleh compiler pada saat program aplikasi dijalankan. Untuk menulis sebuah komentar dapat menggunakan : – Kurung Kurawal → { Komentar program} – Kurung Bintang → (*Komentar program*) – Slash ganda → // Komentar program

2.KONSTANTA dan VARIABEL Konstanta dan Variabel mempunyai nama, yang biasa disebut identifier. Ketentuan Identifier :  panjang identifier boleh berapa saja, tetapi hanya 63 karakter pertama yang dikenal.  Karakter pertama dari identifier harus sebuah huruf atau garis bawah dan karakter-karakter berikutnya boleh huruf, angka atau garis bawah.  Penulisan Nama variable tidak boleh diawali angka

3.IDENTIFIER Aturan-aturan penamaan identifier :  Semua identifier diawali dengan sebuah karakter atau garis bawah (a..z, A..Z atau _). Karakter-karakter setelahnya dapat berupa huruf, garis bawah atau angka (0..9).  Identifier bersifat Case-insensitive (tidak membedakan huruf kecil dan huruf besar.

4.Mendeklarasikan Variabel Variabel perlu dideklarasikan sebelum digunakan. Sintax untuk mendeklarasikan variable adalah : Var nama_identifier : tipe_data; Contoh : Var Panjang, lebar : interger; Luas: single Sudahbetul : boolean

5.Operator Dalam melaksanakan proses pengolahan data, Delphi menyediakan berbagai operator, yaitu : Operator assignment ( :=) berfungsi untuk memasukkan suatu nilai data ke dalam sebuah variabel, dengan bentuk penulisan: Nama variabel := ekspresi; Contoh : Harga := 500; Jumlah:=20; Total:= harga * jumlah;

OperatorOperasiTipe DtaTipe Hasil +Penjumlahan Integer Real Integer Real -Pengurangan Integer Real Integer Real *Perkalian Integer Real Integer Real /Pembagian Integer Real Integer Real Div Pembagian Bulat Integer Real Integer Real ModSisa PembagianInteger operator Aritmatika, terdiri dari :

operator relasi, berfungsi untuk membandingkan suatu nilai (ekspresi) dengan nilai (ekspresi) lain yang akan menghasilkan suatu nilai logika (boolean) yaitu true dan false. Kedua data yang dibandingkan harus memiliki tipe data yang sama. Contoh : =, >, =, (tidak sama dengan).

 Operator logika Operator Logika dibagi dua : a. Operator bit OperatorOperasiTipe DataTipe Hasil Not Negasi Level Bit IntegerBoolean AndAnd level Bit IntegerBoolean OrOr level Bit IntegerBoolean XorXor level Bit IntegerBoolean Shl Geser Ke Kiri level Bit IntegerBoolean ShrGeser Ke Kanan level Bit IntegerBoolean

b. Operator boolean OperatorOperasiTipe DataTipe Hasil NotNegasiBoolean AndAnd Logika Boolean OrOr Logika Boolean XorXor Logika Boolean Operator boolean selalu memberikan hasil true atau false, sedangkan operator bit berhubungan dengan pergeseran atau pembandingan pada level bit (pada nilai integer).

 Operator Relasional Dipakai untuk membandingkan dua variable, sama seperti matematika. OperatorOperasi =Sama dengan <>Tidak sama dengan <Lebih Kecil dari >Lebih besar dari <=Lebih Kecil Sama dengan >= Lebih besar sama dengan InKeanggotaan

Contoh : X := > 20; {menghasilkan True} X := > 20; {menghasilkan False}  Urutan Operator notPertamaOperator Unari *, /, div, mod, and, shl, shr, asKeduaOperatorPerkalian +, -, or, xorKetiga Operator penambahan =, <>,, =, in,isKeempatOperator Relasional

 KONVERSI TYPE DATA Dalam pengolahan data biasanya k ita memerlukan suatu konversi type data, banyak sekali konversi data yang bisa dilakukan pada Delphi. Contoh konversi type data: Strtoint  Mengubah type data string ke integer. Inttostr  Mengubah type data integer ke string. Timetostr  Mengubah type data time ke dalam bentuk string. Strtofloat  Mengubah type data string ke dalam bentuk real. Floattostr Mengubah type data real ke dalam bentuk string.

TyPE DATA 1.Type Integer Type data integer dipakai untuk menyatakan n\bilangan yang tidak mempunyai decimal. Tabel berikut memberikan tipe-tipe bilangan integer beserta jangkauan dan memori yang diperlukan.

Type Integer Tipe DataJangkauan NilaiFormat Shortint-128 s/d 1278bit, signed Smallint s/d bit, signed Longint s/d bit, signed Int64-2^63 s/d 2^ bit, signed Byte0 s/d 2558bit, unsigned Word0 s/d bit, unsigned LongWord0 s/d bit, unsigned

TyPE DATA 2.Tipe real Tipe data real dipakai untuk menyimpan bilangan yang mempunyai decimal

Tipe real Tipe DataJangkauan NilaiSignificant digitUkuran Real482.9×10^-39 s/d 1.7×10^ Byte Single1.5×10^-45 s/d 3.4×10^ Byte Double5.0×10^-324 s/d 1.7×10^ Byte Extended3.6×10^-4951 s/d 1.1×10^ Byte Comp-2^63+1 s/d 2^ Byte Currency s/d Byte

3.Type Currency Type Currency adalah type yang baru dikembangkan. Ada keuntungan type Currency: Type Currency mempunyai ketelitian yang lebih tinggi dalam menangani bilangan yang besar. Type Currency dipakai pada CurrencyField dan komponen-komponen lain dan kompatibel dengan tipe-tipe database yang menyatakan uang.

4.Tipe Boolean Tipe Boolean dipakai untuk menyatakan nilai logic. Variabel tipe ini hanya dapat berisi True atau False. TipeMemori Boolean1 ByteBool1 Bool2 WordBoll2 LongBol4

5.Tipe Character Type character dipakai untuk meyimpan satu huruf. Sebuah karakter berukuran satu byte. Jika menhghitung 2 8 hasilnya adalah 256 berarti ada 256 karakter yang dapat mengisi sebuah variable tipe karakter. Dalam Delphi, tipe Char (dalam Turbo Pascal) sama dengan tipe ANSIChar (karakter Ansi 8 Bit). Tipe WideChar adalah tipe karakter dengn 16 bit. Tipe Char dignatikan dengan tipe ANSIChar karena tipe Char sama dengan tipe WideChar

6.Tipe String String adalah sederetan karakter yang membentuk kesatuan. String dapat dipakai untuk menyimpan data Nama, Alamat, Kota dalan lain-lain. Tipe DataPanjang TeksUkuran MemoriPemakaian ShortString255 karakter2 s/d 256 Bytecompatible AnsiString~2^31 karakter4 Byte s/d 2GB8bit ansi character WideString~2^30 karakter4 Byte s/d 2GBUnicode character

7.Tipe Array Array adalah sebuah variable tunggal yang dipakai untuk sekumpulan data. Dapat memanipulasi, meng-copy array hanya dengan sebuah nama. Tipe data array menggunkan nomor elemen di sebelah kanan nama array

Contoh : Var Hari : array [1..7] of string; Begin Hari[1] := ‘Senin’; ……………. Hari[7] := ‘Minggu’;

8.Type Record Record dipakai untuk menyimpan sekumpulan data yang saling berhubungan. Elemen-elemen record dapat mempunyai tipe yang sama atau tipe yang berbeda.

Contoh : Type Rbarang = record Kode: String [4]; Nama: String[20]; Harga : Integer; End; Var Barang : Rbarang; Begin Barang.Kode:= ’TV01’; Barang.Nama := ‘Televisi 20’; Barang.harga := ‘ ’;

9.Type Subrange Tipe subrange digunakan untuk menyatakan data berurutan yang bertipe sama. Tipe subrange adalah range dari nilai-nilai dengan tertentu. Subrange harus mempunyai nilai terkecil dan nilai terbesar.

Contoh : Type Hari = (Senin,Selasa,Rabu,Kamis,Jum’at,Sabtu,Minggu); Var Namahari :Hari; Contoh penggunanaan tipe data subrange Type Hari1=’Selasa’.. ‘Jum’at’; Huruf = ‘A’.. ‘E’; Var Nil_Hari1 : Hari1; Nil_huruf : Huruf; Tipe Hari1 dideklarasikan sebagai subrange nama Hari antara ‘Selasa’ sampai ‘Jum’at’, tipe huruf dideklarasikan sebagai subrange antara huruf ‘A’ sampai ‘E’

10.Tipe Set Set dapat mendefinisikan elemen-elemennya. Misalnya set yang berisi karakter-karakter yang menyatakan Ya atau Tidak, akan didefinisikan set yang berisi empat karakter yaitu [‘Y’, ‘y’, ‘T’, ‘t’].