delpi penilaian ujian

6
Cara Membuat Lembar penilaian ujian masuk menggunakan delphi 2010 April 13, 2013 Desain Form Desain Properties Objek Caption Name Label1 penilaian ujian saringan masuk Label1 Label2 akademi bintang terang Label2 Label3 ujian tertulis Label3 Label4 ujian praktek Label4 Label5 X 40% label5 Label6 X 60% label6 label7 nilai murni siswa label7 Label8 Grade Label8 Label9 biaya jurusan MI Label9 Label10 biaya jurusan TK Label10 Label11 Biaya waktu Label11 Button1 total biaya Button1 Button2 isi data lagi Button2 Button3 close Button3

Upload: kruduk-bisa

Post on 19-Jan-2016

313 views

Category:

Documents


18 download

DESCRIPTION

delpi penilaian ujian

TRANSCRIPT

Page 1: delpi penilaian ujian

Cara Membuat Lembar penilaian ujian masuk menggunakan delphi 2010

April 13, 2013

Desain Form

Desain Properties

 Objek Caption NameLabel1 penilaian ujian saringan masuk Label1Label2 akademi bintang terang Label2Label3 ujian tertulis Label3Label4 ujian praktek Label4Label5 X 40% label5Label6 X 60% label6label7 nilai murni siswa label7Label8 Grade Label8Label9 biaya jurusan MI Label9Label10 biaya jurusan TK Label10Label11 Biaya waktu Label11Button1 total biaya Button1Button2 isi data lagi Button2Button3 close Button3Edit1 - e1Edit2 - e2

Edit3 - e3Edit4 - e4

Edit5 - e5

Page 2: delpi penilaian ujian

Edit6 - e6Edit7 - e7Edit8 - e8Edit9 - e9Edit10 - e10

GroupBox1 - GroupBox1GroupBox2 pilihan jurusan GroupBox2GroupBox3 pilihan kuliah GroupBox3CheckBox1 MI cb1CheckBox2 TK cb2RadioBox1 pagi/siang rb1RadioBox2 sore/malam rb2

Ketentuan Pencarian Biaya

1. nilai murni didapat dari penjumlahan (nilai Praktek*60%) ditambah (nilai teori*40%).2. keterangan= gagal jika nilai murni <60 dan dinyatakan lulus jika nilai murni >=603. biaya penjurusan diperoleh dari dua jurusan yang ada4. jika pilihan MI maka biayanya= 2500005. jika pilihan TK maka biayanya= 3000006. pilihan biaya waktu ujian di ambil dari 2 waktu kuliah yang ada. jika pilihan pagi

maka biaya kuliah 500000, 1000000 untuk biaya kuliah malam7. total biaya di peroleh dari penjumlahan semua jurusan ditambah biaya kuliah.8. isi data lagi mengulang input data.9. close menutup program.

Listing Program

unit Unit6;

interface

usesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, jpeg, ExtCtrls;

typeTForm6 = class(TForm)Label1: TLabel;Label2: TLabel;Image1: TImage;Label3: TLabel;e1: TEdit;e2: TEdit;Label4: TLabel;e3: TEdit;e4: TEdit;Label5: TLabel;

Page 3: delpi penilaian ujian

e5: TEdit;Label6: TLabel;e6: TEdit;GroupBox1: TGroupBox;cb1: TCheckBox;cb2: TCheckBox;Label7: TLabel;Label8: TLabel;e7: TEdit;e8: TEdit;GroupBox2: TGroupBox;rb1: TRadioButton;rb2: TRadioButton;Label9: TLabel;e9: TEdit;Button1: TButton;e10: TEdit;Button2: TButton;Button3: TButton;procedure e1Change(Sender: TObject);procedure e2Change(Sender: TObject);procedure e4Change(Sender: TObject);procedure e5Change(Sender: TObject);procedure cb1Click(Sender: TObject);procedure cb2Click(Sender: TObject);procedure rb1Click(Sender: TObject);procedure rb2Click(Sender: TObject);procedure Button1Click(Sender: TObject);procedure Button2Click(Sender: TObject);procedure Button3Click(Sender: TObject);private{ Private declarations }public{ Public declarations }end;

varForm6: TForm6;

implementation

{$R *.dfm}

procedure TForm6.Button1Click(Sender: TObject);var nil1,nil2,nil3:real; murni:real;beginnil1:=strtofloat(e7.Text); nil2:=strtofloat(e8.Text);nil3:=strtofloat(e9.Text);

murni:=nil1+nil2+nil3;

Page 4: delpi penilaian ujian

e10.Text:=floattostr(murni);

end;

procedure TForm6.Button2Click(Sender: TObject);begine1.clear;e2.clear; e3.clear;e4.clear;e5.Text:=”;e6.Text:=”;e7.Text:=’0′;e8.Text:=’0′;e9.Text:=”;e10.Text:=”; cb1.Checked:=true;cb2.Checked:=true; rb1.Checked:=false; rb2.Checked:=false;end;

procedure TForm6.Button3Click(Sender: TObject);beginif (application.MessageBox(‘anda yakin akan keluar??’,’Informasi’,MB_YESNO)=IDYES) then close;end;

procedure TForm6.cb1Click(Sender: TObject);begine7.Text:=’250000′;end;

procedure TForm6.cb2Click(Sender: TObject);begine8.Text:=’300000′end;

procedure TForm6.e1Change(Sender: TObject);

var bil1:real;utul:real;beginbil1:=strtofloat(e1.Text);utul:=bil1*0.4; e3.Text:=floattostr(utul);{e3.text:=inttostr(strtoint(e1.text)*40%)}

end;

procedure TForm6.e2Change(Sender: TObject);

var bil2:real;uprak:real;beginbil2:=strtofloat(e2.Text);uprak:=bil2*0.6; e4.Text:=floattostr(uprak);{e4.text:=inttostr(strtoint(e2.text)*60%)}end;

procedure TForm6.e4Change(Sender: TObject);

Page 5: delpi penilaian ujian

var nil1,nil2:real; murni:real;beginnil1:=strtofloat(e3.Text); nil2:=strtofloat(e4.Text);murni:=nil1+nil2; e5.Text:=floattostr(murni);end;

procedure TForm6.e5Change(Sender: TObject);var nilai:integer;hasil:string;beginnilai:=strtoint(e5.Text);if nilai < 60 thenhasil:= ‘Tidak lulus’elsehasil:=’Lulus’;e6.Text:= hasil;

 

 

end;

procedure TForm6.rb1Click(Sender: TObject);begine9.Text:=’500000′;end;

procedure TForm6.rb2Click(Sender: TObject);begine9.Text:=’1000000′;end;

end.

About these ads