Cari Blog Ini

0 modul 4 Percabangan IF Pada Delphi 7

Jumat, 14 Maret 2014
Assalamualaikum Temen Temen Semua, Salam Luar Biasa Untuk Hari ini. Hari ini kita share Belajar Materi Delphi 7 lagi nih yang akan kita bahas kali ini ialah Mengenal Fungsi Percabangan IF pada Delphi 7.
Apa Sih Percabangan IF ????, Percabangan IF ialah kondisi dimana kita memberikan nilai yang berbeda pada output Delphi sesuai dengan kriteria yang sudah kita Buat Sebelumnya. jadi Semacam Kondisi dimana jika terjadi kondisi satu maka akan muncul statement satu namun jika kondisi dua akan muncul kondisi dua, begitu seterusnya. Nah Ayo Sama Sama kita simak Temen Temen.
Pertama Tama Kita Buat Tampilan Form Design Sebagai Berikut :
Ubahlah Properties Name Tiap Object Sebagai Berikut :
Nah Berikut Alur Algoritma Programnya :
- Pada Saat Program Di Jalankan Maka Combo Box Akan Terisi 3 Items sebagai berikut : Maw01-10, Mel02-20, Ros03-30.
- Pada Saat Combo_kode dipilih Maw01-10 maka akan Tampil Teks :
o Nama Kamar : Kamar Mawar
o Lantai Kamar : Lantai 1
o No Kamar : No 10
- Pada Saat Combo_kode dipilih Mel02-20 maka akan Tampil Teks :
o Nama Kamar : Kamar Mawar
o Lantai Kamar : Lantai 2
o No Kamar : No 20
- Pada Saat Combo_kode dipilih Ros03-30 makan akan tampil Teks :
o Nama Kamar : Kamar Rose
o Lantai Kamar : Lantai 3
o No Kamar : No 30
- Saat Button_keluar di Klik Maka akan Keluar dari Program.
Berikut ini Lict Code Programnya :
1
2
3
4
5
6
7
8
procedure Tfrm_materi5.FormCreate(Sender: TObject);
begin
 
  combo_kode.Items.Add('Maw01-10');
  combo_kode.Items.Add('Mel02-20');
  combo_kode.Items.Add('Ros03-30');
 
end;
pada saat program jalan maka combo_kode terisi 3 items :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
procedure Tfrm_materi5.combo_kodeClick(Sender: TObject);
begin
 
  if combo_kode.Text='Maw01-10' then
    begin
      edit_kamar.Text:='Kamar Mawar';
      edit_lantai.Text:='Lantai 1';
      edit_no.Text:='No 10';
    end
  else if combo_kode.Text='Mel02-20' then
    begin
      edit_kamar.Text:='Kamar Melati';
      edit_lantai.Text:='Lantai 2';
      edit_no.Text:='No 20';
    end
  else
    begin
      edit_kamar.Text:='Kamar Rose';
      edit_lantai.Text:='Lantai 3';
      edit_no.Text:='No 30';
    end;
end;
digunakan pada event onclick pada combo kode dimaksudkan kondisi berjalan pada saat combo kode di klik. penambahan begin setelah if agar bisa menggunakan 2 tampilan keluaran pada satu kondisi if. di else yang terakhir tidak ditambahkan if dikarenakan untuk penyederhanaan code dimana selain dari Mar01-10 dan Mel02-20 maka akan tampil Statement terakhir.
1
2
3
4
5
6
procedure Tfrm_materi5.button_keluarClick(Sender: TObject);
begin
 
  close;
 
end;
Tombor Keluar untuk Keluar dari Program. Berikut untuk Tampilan Hasil Programnya :
pada Saat Tampil Combo Box Terisi 3 Items dengan Menggunakan Code Program. Kemudian Setelah Pemilihan Kombo Box Maka tampil pada nama, lantai dan no kamar sebagai berikut :
Tampilan Menyesuaikan dengan Kondisi Teks Combo, dengan Code Percabangan If yang sudah kita buat tadi. Nah Mudah kan Materi Kali ini, Yoiiii betul banget nich gak Ada yang sulit kok kalau kita mau mencoba dan belajar. Jadi Kita mesti giat dan semangat dalam belajar ya temen temen semua. Untuk Mereview Materi Kita Kali ini temen temen bisa download latihan praktek Delphi untuk materi yang sudah kita bahal kali ini “Percabangan IF Pada Delphi 7” pada link download dibawah ini. Jika ada kesulitan pada praktek latihannya bisa langsung saja liat coding program latihannya yang sudah dilampirkan Pula.
Nah Mungkin ini dulu Nich yang bisa saya share untuk kesempatan kali ini. Mudah Mudahan Kedepan Bisa Share Berbagai Materi Materi Pemberlajaran Delphi 7. Semoga Apa yang Tertulis disini bisa berguna buat temen temen semua termasuk untuk diri saya sendiri. See You Next Lesson, Salam Luar Biasa.
Read more

0 modul 2 Combo Box dan Option Button – Delphi 7

Assalamualaikum Temen Temen Semua, Salam Luar Biasa nich Untuk Hari ini. *hehehehehe Asik Asik Asik Hari Sabtu Waktunya Liburan nich dari Rutinitas Kantoran *hihihihi jadi bisa nyempetin buat bikin Materi Blog ini. Siapa tau bisa berguna buat temen temen yang memang sedang / baru Belajar Delphi 7 Sama Seperti Saya b(^o^)d. Untuk Materi Kali ini Seperti Judul Diatas Kita bakal mengenal Component Tab Standart Delphi Yang biasa kita temui di Kebanyakan Software Software Programing. Apa itu, Yupssss Combo Box dan Radio Button. Component ini biasanya sering kita pakai dalam pembuatan aplikasi atau program ya karena fungsinya memang sangat dipakai.
Apa Sich Combo Box, Component Combo Box Pada Delphi 7 adalah semacam List Edit Box dimana kita tidak perlu menuliskan teks disana karena dia sudah menyiapkan teks yang akan ia tampilkan sesuai string / kata yang kita setting di sana. Jadi Semacam Pilihan Jawaban yang tinggal kita pilih dengan format List Down. Untuk Component ada di tab Standart dengan Icon Seperti Berikut ini :
 Kalo Radio Button Apaan Sih itu ???, *hmmmmm kalau radio button ialah component dimana kita bisa memberikan pilihan hanya dengan mengklik salah satu dari opsi radio button yang ada. Penyelasan mudahnya ya suatu component pemilihan yang formatnya berbeda dengan combo box yang menggunakan drop down kalau radio button berupa pilihan Option Radio atau titik hitam di tengah lingkaran ^.^’. Untuk Component Radio Button terdapat pula di tab standart dengan Icon Sebagai Berikut :
Teorinya Udah Sekarang langsung Aja Praktek penggunaannya Ya, Pertama Tama Buat tampilan Form Sebagai Berikut :

Ubah Properties Tiap Object Sebagai Berikut :

Nah Berikut Alur dari Program nya, Saat Program Dijalankan Maka Combo Box akan terisi 2 Pilihan Item Yakni :
1. Sistem Informasi.
2. Technik Komputer.
Saat Radio Button dipilih Pagi / Siang maka edit box akan memunculkan teks ‘ Waktu Kuliah Anda Pagi / Siang’.
Saat Radio Button dipilih Sore / Malam maka edit box akan memunculkan teks ‘Waktu Kuliah Anda Sore / Malam’.
Dan Saat Button Keluar Di Klik Maka akan keluar dari program,
Berikut List Code Programnya : Untuk Mengisi Combo Box kita bisa menggunakan 2 cara, yakni mengisi langsung pada saat design form dengan mengisinya pada properties name Items Combo Box seperti Gambar berikut ini :
Klik Kota Kecil pada Properties Name combo_jurusan, maka akan muncul dialog Box sebagai berikut :
Kita Tinggal Menuliskan Items / isi list yang ingin ditampilkan setiap baris kata kita tinggal enter. jika semua sudah tinggal klik Ok Saja. maka pada saat program dijalankan maka combo_jurusan akan menampilkan teks yang sudah kita setting tadi.
Namun ada satu cara lagi Mengisi items list pada combo box Delphi 7,  yakni dengan menggunakan coding dimana kita mengatur list yang dimunculkan pada saat form dijalankan dengan menggnakan code program delphi 7, berikut Code Programnya :
1
2
3
4
5
6
7
procedure Tfrm_materi4.FormCreate(Sender: TObject);
begin
 
  combo_jurusan.Items.Add('Sistem Informasi');
  combo_jurusan.Items.Add('Technik Komputer');
 
end;
code tersebut kita bisa terjemahkan sebagai berikut : event formcreate berati code dijalankan pada saat program dijalankan, pada combo_jurusan.items beratir pada properties items add berarti ktia menambahkan (‘Sistem Informasi’) kenapa diberikan kutip karena yang akan kita masukkan berupa teks.
Berikut Code Radio Button nya :
1
2
3
4
5
6
procedure Tfrm_materi4.radio_pagiClick(Sender: TObject);
begin
 
  edit_waktu.Text:='Waktu Kuliah Anda Pagi / Siang Hari';
 
end;
Kalau Radio Button Pagi / Siang di Klik atau dipilih maka edit_waktu akan mengmpilkan teks := ‘Waktu Kuliah Anda Pagi / Siang hari’
1
2
3
4
5
6
procedure Tfrm_materi4.radio_malamClick(Sender: TObject);
begin
 
    edit_waktu.Text:='Waktu Kuliah Anda Sore / Malam Hari';
 
end;
Sama halnya dengan Radio Button Malam, Berikut Code Untuk Button Keluar :
1
2
3
4
5
6
procedure Tfrm_materi4.button_keluarClick(Sender: TObject);
begin
 
  close;
 
end;
Berikut Untuk tampilan Program Saat Sudah Dijalankan :
Combo Jurusan bisa di drop down dengan pilihan Items Sistem Informasi Masi Dan Technik Komputer.
Pada Saat Radio Button Sore / Malam Dipilih Maka Muncul Teks Pada Edit Box Waktu dengan Teks Yang Sudah Ditentukan ‘Waktu Kuliah Anda Sore / Malam Hari’.
Nah Mudah kan, Sekarang kita sudah mengenal 2 componen Combo Box dan Radio Button Kalau ada keinginan belajar itu tidak sulik kok. Nah Untuk Memperlancar penggunaan Combo Box dan radio button. Mengisi List Items Combo Box dengan coding, temen temen bisa download latihan untuk materi kita kali ini dan dipraktekkan langsung. Ikuti Saja Soalnya kemudian jika ada kesulitan bisa di lihat list Coding Jawabannya yang juga sudah disiapkan.
Nah See You Next Lesson Temen Temen Semua, Salam Luar Biasa.
Read more

0 modul ke3 Menghapus Teks Pada Edit Box – Delphi 7

Assalamualaikum Temen Temen Semua, Salam Luar Biasa hari ini. Nah Pada Kesempatan Kali ini kita bakal Belajar Borland Delphi 7 lagi nich. Kalau Materi Sebelumnya Kita Belajar Menampilkan Teks Pada Component Edit Box Di Delphi 7 Maka Kali ini kita akan belajar Untuk Menghapus Teks Yang Ada Pada Component Edit Box di Delphi 7. Materinya Mudah Kok, Dan Jangan Lupa untuk mengerjakan Latihan latihannya yang tersedia di akhir materi ya, sambil melatih Apa Apa yang sudah Kita Bahas Di Postingan ini. Mari Langsung Aja Kita Mulai Materi Kita Kali ini.
Pertama tama Design Form Sebagai Berikut :
Ubah Properties Name Setiap Object Sebagai Berikut :
Berikut Alur Aplikasinya: Pada Saat Program Dijalankan Maka Nama, Kelas, No Telp dan Alamat kita muncul pada Component Edit Box dan Memo. Nah Jika Kita Mengklik Button_Bersih Maka Seluruh Teks Pada Edit Box Dan Memo Hilang. dan yang terakhir jika Kita Mengklik Button_Keluar maka akan keluar dari program.
Berikut List Codenya:
Pada Saat Dijalankan Maka Teks Muncul Pada Edit Box —> Event FormCreate pada frm_materi3:
1
2
3
4
5
6
7
8
9
procedure Tfrm_materi3.FormCreate(Sender: TObject);
begin
 
  edit_nama.Text:='Eko Wardoyo';
  edit_kelas.Text:='11.7G.01';
  edit_notelp.Text:='0857xxxxxxxx';
  memo_alamat.Text:='Jln Pertanian Selatan RT 014 RW 03 No 12 Klender Jakarta Timur';
 
end;
Pada Saat Button_bersih di Klik Maka Akan Menghapus Teks Pada Edit Box dan Memo, Menggunakan Event On Click Pada Component Button_Bersih : list code nya hampis sama dengan menampilkan teks hanya saja yang kita tampilkan kosong jadi (‘Eko Wardoyo’) kita ganti menjadi (‘ ‘) kutip kutip yang bisa diartikan akan menampilkan teks kosong (^o^)*mudah kan.
1
2
3
4
5
6
7
8
9
procedure Tfrm_materi3.button_bersihClick(Sender: TObject);
begin
 
  edit_nama.Text:='';
  edit_kelas.Text:='';
  edit_notelp.Text:='';
  memo_alamat.Text:='';
 
end;
Pada Saat Button Keluar Di Klik Maka Akan Keluar dari Program Menggunakan Event On Click Pada Component Button_keluar :
1
2
3
4
5
6
procedure Tfrm_materi3.button_keluarClick(Sender: TObject);
begin
 
  close;
 
end;
Berikut ini adalah Hasil Applikasi Pada Saat Dijalankan ( Press F9 ) :
Nah Berikut ini tampilan Form Pada Saat Button Bersih Di Klik :
Nah gampang Kan, Yoiii Dung Kalau mau dipelajari gak ada yang susah kok ‘Belajar Delphi Mudah Kok’. Nah Mungkin Untuk Materi Kali ini itu dulu mudah mudahan kedepan masih punya kesempatan menyampaikan list code delphi lainnya. Buat temen temen yang mau coba latihan yang saya buat untuk materi kita kali ini bisa di download link di bawah ini. Ikuti Soalnya kemudian kerjakan jika ada kesulitan bisa di Liat Aja Listing Codenya yang juga saya lampirkan :
Nah See You Next Lesson Temen Temen Semua, Salam Luar Biasa.
Read more

0 modul 1 Menampilkan Teks Pada Edit Box – Delphi 7

Assalamualaikum, Salam Luar Biasa Temen Temen Semua. Udah Lama Gak Buka Buka Catatan Delphi Di Blog ini *hehehehe biasa menyibukkan diri dengan hal lain. Nah karena ada kesempatan buat bikin postingan kali ini ayo kita belajar lagi. Kalau kemarin kemarin udah install program Borland Delphi 7 nya udah kenalan juga sama area kerja Borland Delphi 7 nya, nah sekarang sudah waktunya kita belajar bermain coding atau membuat program aplikasi dengan bahasa borland delphi 7.  untuk Judul Kali ini kita akan membuat aplikasi sederhana yakni menampilkan Teks pada component edit box di delphi 7, Monggo Disimak sampai akhir karena ada latihan juga yang bisa temen coba di rumah.
Pertama Design Form Sebagai Berikut :
Ubah Properties Name Setiap Object Sebagai Berikut :
Read more

0 TUGAS PERTAMA DELPHI

Senin, 10 Maret 2014
pertama kali saya masuk disemester 2 emb.......langsung dikasik tugas ma makul pemograman hah......yang lain masih belum selesai udh ada lagi ha........CPD hehehe...... ya kalok gak mw gitu ya jangan kuliah........hehehe tetap semangat ........sampai kau mati
maaf curhat jadinya......langsung keTKP
carilah modul delphi dan myslq setelah itu langsung ke dosen andi wijya, s.kom cukup dirangkum ambil yang penting penting setelah itu langsung diprint out jangan dibaca ya.......dan langsung dipraktekkan ok
cari digoogle ajah ya........heheh.......
aku mw masuk dulu.....
Read more

1 Contoh Program If, If Ganda, If Bersarang

Selasa, 24 Desember 2013
contoh program pascal if
uses wincrt;
var a,b : integer;
begin
write('masukan a :');readln(a);
write('masukan b :');readln(b);
if (a<b) then
writeln(a,  'lebih kecil dari'  ,b);
end.


==========================================
program if_ganda
uses wincrt;
var c,d:integer;
begin
write('masukan c:');readln(c);
write('masukan d:');readln(d);
if (c>d) then
begin
write(c,'lebih besar dari',d);
end
else
begin
write(c,' lebih kecil dari',d);
end
end.


========================================
program if_bersarang
uses wincrt;
var nama :string;
status,ja:integer;
T,ti,ta,gapok,gaber:real;
begin
clrscr;
write('masukan nama pegawai     :');readln(nama);
write('masukan gaji pokok       :');readln(gapok);
write('masukan status           :');readln(status);
if status= 1 then
  begin
   write('masukan jumlah anak      :');readln(ja);
   ti:=0.1*gapok;
   ta:=0.05*ja*gapok;
 end
 else if status = 2 then
   begin
t:=0;
 end
 else if status =3 then
  begin
write('masukan jumlah anak      :');readln(ja);
ti:=0;
ta:=0.05*ja*gapok;
T:=ti+ta;
 end;
gaber:=gapok+t;
write('nama    : ',nama,'==========>>Gaji Bersih Anda: ',gaber:10:2);
;
end.
Kurang Relevan? Coba Pencarian Lain!
B
Read more

0 contoh progam Pascal | Case of

uses wincrt;
var c:integer; x:char;
begin
repeat
writeln('masukan hari ke :');readln(c);
case (c) of
     1:write('Hari ke :',c,' adalah Senin');
     2:write('Hari ke :',c,' adalah Selasa');
     3:write('Hari ke :',c,' adalah Rabu');
     4:write('Hari ke :',c,' adalah Kamis');
     5:write('Hari ke :',c,' adalah Jumat');
     6:write('Hari ke :',c,' adalah sabtu');
     7:write('Hari ke :',c,' adalah Minggu');
     else write('jangan bcanda akh!!:P');
end;
readln;
write('Apakah Anda Ingin Mengulang Lagi [Y/T]: ');readln(x);
until upcase (x)<>'Y';
end.
Kurang Relevan? Coba Pencarian Lain!
B
Read more

0 CONTOH PROGRAM PASCAL | Array

uses wincrt;
var Nama:array[1..3] of string;
x,i,h,a,b,c,d:integer;
nilai:array[1..3] of real;
begin for I:= 1 to 3 do
begin
clrscr;
writeln('SELAMAT DATANG DI PROGRAM KALKULASI KELULUSAN');
WRITELN('+++++++++++++++++++++++++++++++++++++++++++++');
writeln('KETERANGAN :');
WRITELN('INPUT NILAI 1-10');
writeln('BATAS KETUNTASAN ADALAH 5.0');
WRITELN('===========================');
       write('masukan nama             :');readln(Nama[i]);
       write('masukan nilai keseharian :');readln(a);
       write('masukan nilai UTS        :');readln(b);
       write('masukan nilai UAS        :');readln(c);
nilai[i]:=(a+b+c)*0.5;

  
end;
clrscr;

for I:=1 to 3 do
if (nilai[i]) >=5then
                      begin
                      writeln('Nama    : ',Nama[I],' mendapat nilai : ',nilai[i]:5:2);
                      writeln('SELAMAT  ' ,NAMA[I],    '  ANDA LULUS');
                      writeln('------------------------------');
                      end
                      else
                      begin
                      writeln('Nama    : ',Nama[I],' mendapat nilai : ',nilai[i]:5:2);
                      Writeln('MAAF  '  , NAMA[I] ,    '  ANDA GAGAL');
                      writeln('------------------------------');
                      end;
 
 readln;
End.
Kurang Relevan? Coba Pencarian Lain!
Read more

0 Contoh Program pascal | Perhitungan nilai

uses wincrt;
var  a,b,c : string;
x : integer;
d:char;          
Grade : string;
begin
repeat
clrscr;
write('masukan nama siswa :');readln(a);
write('masukan angkatan   :');readln(b);
write('masukan kelas      :');readln(c);
write ('Inputkan Nilai Angka : '); readln(x);
case x of
0..44 : Grade :='E';
45..54 : Grade :='D';
55..69 : Grade :='C';
70..84 : Grade :='B';
85..100 : Grade :='A';
else
grade :='Tidak ada Nilai';
end;
writeln('==============...HASIL....=============');
writeln('Nama           :',a);
writeln('angkatan       :',b);
writeln('kelas          :',c);
writeln ('IPK        :',Grade);
writeln('=======================================');  readln;
clrscr;
write('apakah anda ingin mengitung lagi?[y/t]');readln(d);
until upcase(d)<>'Y';
end.
Kurang Relevan? Coba Pencarian Lain!
Read more

0 contoh program pascal | perhitungan segitiga

uses wincrt;
var A:integer;
begin
clrscr;
Writeln ('masukan rumus: 1> pesegi 2>segi tiga');readln(A);
case (a) of
1:write('Rumus Yang anda pilih',a,'adalah persegi panjang');
2:write('Rumus Yang anda pilih',a,'adalah segi tiga');
else write('tetot');
if (1)then
begin
write('masukan panjang:');readln(p);
write('masukan luas:');readln(l);
luas:=p*l;
writeln('luas',luas);
end
else
begin
write('masukan alas:');readln(al);
write('masukan tinggi:');readln(t);
hasil:=0.5*al*t;
writeln('hasil',hasil);
end;
end.
Kurang Relevan? Coba Pencarian Lain!
Read more