Object Name Caption. RadioButton1 rpria Pria RadioButton2 rwanita Wanita. ComboBox1 ckode - Edit1 enapar - Edit2 ehrg - Edit3 ejumbel - Edit4 etotal -

dokumen-dokumen yang mirip
LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION

Delphi 7. Merencang Program dengan Fungsi IF. Ketentuan Soal : 1. Jabatan : JABATAN GAJI POKOK Direktur Manager Staff

1 Latihan 6 Ketentuan Soal:

PROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global

Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else..

URAIAN POKOK PERKULIAHAN. (1) Nilai akar-akar, x 1 dan x 2, dapat ditentukan dengan menggunakan rumus:

For <pencacah> := <nilaiawal> to <nilaiakhir> do <pernyataan>

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1

Minggu ke : 7. Bentuk umum : While <kondisi> do <Pernyataan>

1. Menggambar ANAK PANAH. Setelah kita RUN dan saya klik button ANAK PANAH maka akan muncul gambar anak panah seperti nampak pada gambar dibawah ini

PERCOBAAN 4 GRAFIKA KOMPUTER DENGAN DELPHI

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 LOGIKA PERULANGAN-1

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA

PROSEDUR DENGAN PARAMETER. Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter.

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real)

URAIAN POKOK PERKULIAHAN

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL

Kontrol Data Set dan Navigasi Tabel

Pengenalan Borland Delphi 7.0

FieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10

ALGORITMA PENCARIAN. c. Hasil pencarian berupa nilai Boolean yang menyatakan status hasil pencarian.

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls, ExtDlgs, TeeProcs, TeEngine, Chart,

DAFTAR PUSTAKA. Choiron, Moch. Agus. (tanpa tahun). Interpolasi. Malang.

MODUL 2 EVEN, VARIABEL DAN FUNGSI KONVERSI

Borland Delphi 7. Created By 1

Kodingan untuk Membuat Grafik dari Persamaan Garis Lurus dan Kuadrat Menggunakan Delphi 7

PERCOBAAN I STATEMENT

STRUCTURED QUERY LANGUAGE (SQL)

URAIAN POKOK PERKULIAHAN

Lampiran 1. Form 01. unit Skripsi; interface. uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, math;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type

Elga Lesmana

Instruktur : Rabu Sabtu Rozi Hendra S.Kom (RZH) Senin Kamis Popon Handayani S.Kom (PPH) Asisten Instruktur : Risna Aryani Dewi Amd

4.1 Struktur Rancangan Puncak-Turun dengan Procedure

LANJUTAN APLIKASI DATABASE

PRAKTIKUM 1 2 MENGENAL DELPHI

LAMPIRAN A: LISTING PROGRAM

PEMROGRAMAN DATABASE DENGAN DELPHI DAN MICROSOFT ACCESS

Bahasa Pemrograman (TD22093)

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

LAMPIRAN. Universitas Sumatera Utara

ANGKA TERBILANG. Program ini terdiri dari beberapa komponen yaitu:

Mengenal pemrograman multithread dengan Delphi 7

DAFTAR PUSTAKA. Abdia, Gunaidi Away.2008.The Shortcut Of Delphi For ACCOUNTING.Bandung : Informatika.

Visual Delphi 7 D3 TI FMIPA UNS Sakroni

Modul I Mengenal Pemrograman Delphi

Modul I Mengenal Pemrograman Delphi

PEMRORAMAN DATA BASE (FORNT END)

GRAPHICS AND VISUALIZATION. Logo

Pengenalan Lingkungan Delphi

Yohanas auri yahoo.com

Array merupakan sekumpulan elemen berindeks yang memiliki tipe yang sama (base type). Pendefinisian array ditunjukkan dengan format:

Membuat File Dynamic Link Library (*.DLL) Menggunakan Borland Delphi

LAPORAN PRAKTIKUM FISIKA KOMPUTASI INTERPRETASI GRAFIS INTENSITAS WARNA DASAR RGB PADA GAMBAR BITMAP MENGGUNAKAN DELPHI7

LANJUTAN APLIKASI DATABASE

Daftar Pustaka. Supriyadi, Moh Pemrograman Sistem Pengendali dengan Delphi.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

Algoritma Pemrograman A

B. Kompetensi Mahasiswa dapat memahami tentang kendali kesalahan dengan paritas serta dapat melakukan penghitungan paritas.

LAMPIRAN A RANGKAIAN ELEKTRONIKA LENGKAP

KONEKSI MYSQL PADA DELPHI. Oleh : Budi Santoso

LAMPIRAN A: DDL DATABASE

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Pertemuan -1 BORLAND DELPHI

Bab Konsep Dasar Program 2.1 Objek

PEMBUATAN APLIKASI PENAJAMAN GAMBAR UNTUK PENGOLAHAN CITRA DIGITAL. Santoso Setiawan 1, Ahmad Firdaus 2

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

LAMPIRAN. A. Flowchart 1. Contoh Flowchart Penempatan Subjek. Gambar 185. Flowchart Penempatan Subjek AB

BAB III GRAFIKA 2D. Xv = Xvmin + round((xw - Xwmin)*(Xvmax-Xvmin)/(Xwmax-Xwmin)) Yv = Yvmax - round((yw - Ywmin)*(Yvmax-Yvmin)/(Ywmax-Ywmin))

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

BAB IV IMPLEMENTASI DAN PENGUJIAN

uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Math, ExtCtrls, ComCtrls;

BAB II LANDASAN TEORI

BAB IV Antarmuka dengan Port Paralel (Output)

MODUL III PILIHAN RadioButton dan RadioGroup

Mengukur Waktu Tayang Form

DAFTAR LAMPIRAN. Panduan Pengguna Program Bantu FPP Bahasa Pemrograman untuk Program Bantu FPP

BAB 5 ALGORITMA A PRIORI. A. Algoritma A Priori

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

LAMPIRAN A FOTO ALAT MONITORING KONDISI GUNUNG BERAPI NIRKABEL

IV. HASIL DAN PEMBAHASAN

Bekerja dengan FORM dan EVENTS

Array: membentuk sekumpulan variabel dengan tipe sejenis. Terdapat dua macam array, array satu dimensi dan array multidimensi.

LAPORAN PRAKTIKUM KOMUNIKASI DATA KONVERSI TO PDU

Modul II Object Bahasa Pascal

BAB II LANDASAN TEORI

uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, Menus, StdCtrls, ExtCtrls, MPlayer;

Struktur Perulangan. Sesi. 3.1 Pernyataan while do. 3.2 Pernyataan repeat... until

SEM. 4 KOMUNIKASI DATA

Akses Port Paralel (Menggunakan Delphi 7.0) (Drs. Agfianto Eko Putra, M.Si 2005)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Bab II Operator, Deklarasi, Tipe Data dan Mengenal Object I

Membuat Keylogger dan Antinya pada sistem operasi Windows

Citra dalam Delphi. Setelah mempelajari materi ini, mahasiswa diharapkan mampu:

BAB III STUKTUR PERCABANGAN

BAB II Pemrograman (Percabangan)

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Pernyataan Berkondisi / Percabangan

RENCANA PELAKSANAAN PEMBELAJARAN

Transkripsi:

Delphi 1 Object Name Caption Label1 Toko Parfume Label2 Jenis Kelamin RadioButton1 rpria Pria RadioButton2 rwanita Wanita Label3 Kode Parfume ComboBox1 ckode - Label4 Nama Parfume Edit1 enapar - Label5 Harga Edit2 ehrg - Label6 / lt Label7 Jumlah Beli Edit3 ejumbel - Label8 / ml Label9 Total Harga Edit4 etotal - Label9 Uang Bayar Edit4 eubay - Label10 Uang Kembali Edit5 eukem - Button1 binput &Input Lagi Button2 bbatal &Batal Button3 bkeluar &Keluar

Delphi 2 Ketentuan Soal Program : 1. Ketika program running, maka semua object nonkatif 2. Klik Button Input Lagi,maka semua object keadaan aktif dan bersih 3. Pilih Kode Jurusan : Jenis Kelamin Kode Nama Parfume Harga Per Liter AXE01 AXE SCORE 400000 Pria AXE02 AXE HIJAU 370000 AXE03 AXE CHOCOLATE 340000 SNX01 SANEX ACTIVE 450000 Wanita SNX02 SANEX FRESH SPIRIT 390000 SNX03 SANEX LEMON FRUIT 360000 4. Jika Jumlah Beli di input maka Total Harga tampil secara otomatis 5. Jika Uang Bayar di input, dan dienter maka Uang Kembali tampil Jika Uang Bayar kurang dari Total Harga maka akan tampil message Kursor tetap berada di uang bayar Jika Uang Bayar lebih atau pass maka tampil message Keadaan semua object nonaktif 6. Klik button Batal keadaan nonaktif dan bersih 7. Klik button Keluar maka akan tampil messagebox :

Delphi 3 unit nested_if_parfum; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm11 = class(tform) Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label7: TLabel; Label8: TLabel; Label9: TLabel; Label10: TLabel; rpria: TRadioButton; rwanita: TRadioButton; ckode: TComboBox; enapar: TEdit; ehrg: TEdit; ejumbel: TEdit; etotal: TEdit; binput: TButton; bkeluar: TButton; bbatal: TButton; eubay: TEdit; eukem: TEdit; Label11: TLabel; procedure FormActivate(Ser: TObject); procedure binputclick(ser: TObject); procedure rpriaclick(ser: TObject); procedure rwanitaclick(ser: TObject); procedure ckodechange(ser: TObject); procedure bbatalclick(ser: TObject); procedure bkeluarclick(ser: TObject); procedure eubaykeypress(ser: TObject; var Key: Char); procedure ejumbelchange(ser: TObject); private { Private declarations } public procedure aktif; procedure nonaktif; procedure bersih; { Public declarations }

Delphi 4 var Form11: TForm11; implementation procedure TForm11.aktif; rpria.enabled:=true; rwanita.enabled:=true; ckode.enabled:=true; enapar.enabled:=true; ehrg.enabled:=true; ejumbel.enabled:=true; etotal.enabled:=true; eubay.enabled:=true; eukem.enabled:=true; procedure TForm11.nonaktif; rpria.enabled:=false; rwanita.enabled:=false; ckode.enabled:=false; enapar.enabled:=false; ehrg.enabled:=false; ejumbel.enabled:=false; etotal.enabled:=false; eubay.enabled:=false; eukem.enabled:=false; procedure TForm11.bersih; rpria.checked:=false; rwanita.checked:=false; ckode.text:='--pilih Kode--'; enapar.clear; ehrg.text:='0'; ejumbel.text:='0'; etotal.text:='0'; eubay.text:='0'; eukem.text:='0'; {$R *.dfm} procedure TForm11.FormActivate(Ser: TObject);

Delphi 5 nonaktif; bersih; binput.setfocus; procedure TForm11.binputClick(Ser: TObject); aktif; bersih; procedure TForm11.rpriaClick(Ser: TObject); enapar.clear; ehrg.text:='0'; ckode.clear; ckode.items.add('axe01'); ckode.items.add('axe02'); ckode.items.add('axe03'); procedure TForm11.rwanitaClick(Ser: TObject); enapar.clear; ehrg.text:='0'; ckode.clear; ckode.items.add('snx01'); ckode.items.add('snx02'); ckode.items.add('snx03'); procedure TForm11.ckodeChange(Ser: TObject); if rpria.checked=true then if ckode.text='axe01' then enapar.text:='axe SCORE'; ehrg.text:='400000'; if ckode.text='axe02' then enapar.text:='axe Hijau'; ehrg.text:='370000'; enapar.text:=' AXE CHOCOLATE'; ehrg.text:='340000';

Delphi 6 if ckode.text='snx01' then enapar.text:='sanex ACTIVE'; ehrg.text:='450000'; if ckode.text='snx02' then enapar.text:='sanex FRESH SPIRIT'; ehrg.text:='390000'; enapar.text:='sanex LEMON FRIUT'; ehrg.text:='360000'; ejumbel.setfocus; procedure TForm11.bbatalClick(Ser: TObject); bersih; nonaktif; procedure TForm11.bkeluarClick(Ser: TObject); if (Application.MessageBox('Bener Mau Keluar :D???','Tanya-Tanya',MB_OK) =ID_OK) then if (Application.MessageBox('Yakin Nieeee Keluar :D???','Confirm', MB_YESNO)=ID_YES) then Close; procedure TForm11.eubayKeyPress(Ser: TObject; var Key: Char); if Key=#13 then if StrToInt(eubay.Text)<StrToInt(etotal.Text) then ShowMessage('Maaf uang anda kurang'); eubay.setfocus; eubay.text:='0';

Delphi 7 eukem.text:=inttostr(strtoint(eubay.text)-strtoint(etotal.text)); ShowMessage('Terima Kasih Atas Kunjungannya :D'); nonaktif; binput.setfocus; procedure TForm11.ejumbelChange(Ser: TObject); //var harga,jmlbeli,total : real; {harga:=strtofloat(ehrg.text); jmlbeli:=strtofloat(ejumbel.text); total:=harga/1000*jmlbeli; etotal.text:=floattostr(total);} etotal.text:=floattostr(strtofloat(ehrg.text)/1000*strtofloat(ejumbel.text));.