You are on page 1of 65

a   

  

m    
    
         



?    

? 
 

unit U_password;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, StdCtrls, jpeg, ExtCtrls, Buttons,
XPMan;
type
TForm6 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
BitBtn1: TBitBtn;
Image1: TImage;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
XPManifest1: TXPManifest;
procedure BitBtn1Click(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;
var
Form6: TForm6;
implementation
uses U_Loading;
{$R *.dfm}
procedure TForm6.BitBtn1Click(Sender:
TObject);
begin
if (edit2.Text=edit3.Text) and (edit2.Text<>'') and
(edit1.Text<>'')then
begin
form4.ProgressBar1.Position := 0;
form4.Timer3.Enabled := true;
form4.Visible:=true;

end
else
messagedlg('password Anda
Salah'+chr(10)+chr(13)+'Coba Anda Ulangi',
mtinformation,[mbOK],0);
end;

end.

unit U_mainmenu;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, Menus, jpeg, ExtCtrls, StdCtrls,
ComCtrls, MPlayer;
type
TForm3 = class(TForm)
MainMenu1: TMainMenu;
Program1: TMenuItem;
About1: TMenuItem;
Logout1: TMenuItem;
Keluar1: TMenuItem;
StatistikaUjiKorelasiPhi1: TMenuItem;
Identitas1: TMenuItem;
Label9: TLabel;
Label7: TLabel;
Label5: Tlabel;

Label4: TLabel;
Label3: TLabel;
Label2: TLabel;
Label13: TLabel;
Label12: TLabel;
Label11: TLabel;
Label10: TLabel;
Label1: TLabel;
Image2: TImage;
Image1: TImage;
Timer1: TTimer;
Timer2: TTimer;
Timer3: TTimer;
Timer4: TTimer;
Label14: TLabel;
DateTimePicker1: TDateTimePicker;
procedure
StatistikaUjiKorelasiPhi1Click(Sender:
TObject);
procedure Timer1Timer(Sender: TObject);
procedure Timer2Timer(Sender: TObject);

procedure Timer3Timer(Sender: TObject);


procedure Timer4Timer(Sender: TObject);
procedure Identitas1Click(Sender: TObject);
procedure Keluar1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

begin
form4.ProgressBar1.Position := 0;
form4.Timer1.Enabled := true;
form4.Visible:=true;
form1.visible:=false;
end;

var
Form3: TForm3;

procedure TForm3.Timer1Timer(Sender:
TObject);
begin
label14.caption:= formatdatetime('hh : mm :
ss',(now));

implementation

end;

uses U_Loading, U_Statistik_Uji_Phi,


U_Identitas;
{$R *.dfm}
procedure
TForm3.StatistikaUjiKorelasiPhi1Click(Se
nder: TObject);

procedure TForm3.Timer2Timer(Sender:
TObject);
begin
if label13.Font.Color=clwhite then
label13.Font.Color:=clblue
else
label13.Font.Color:=clwhite;
end;

unit U_Identitas;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, jpeg, XPMan,
Buttons;
type
TForm5 = class(TForm)
Image3: TImage;
Image1: TImage;
Image2: TImage;
XPManifest1: TXPManifest;
Timer1: TTimer;
Label6: TLabel;
Label5: TLabel;
Label4: TLabel;

Label3: TLabel;
Label2: TLabel;
Label1: TLabel;
BitBtn1: TBitBtn;
Timer2: TTimer;
Timer3: TTimer;
Timer4: TTimer;
Timer5: TTimer;
Timer6: TTimer;
Timer7: TTimer;
procedure Timer1Timer(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure Timer2Timer(Sender: TObject);
procedure Timer3Timer(Sender: TObject);
procedure Timer4Timer(Sender: TObject);
procedure Timer5Timer(Sender: TObject);
procedure Timer6Timer(Sender: TObject);
procedure Timer7Timer(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
implementation
uses U_Loading,U_mainmenu;
{$R *.dfm}
procedure TForm5.Timer1Timer(Sender:
TObject);
begin
if image1.visible=true then
image1.visible:=false
else
image1.visible:=true;
end;
procedure TForm5.BitBtn1Click(Sender:
TObject);
begin
close;
end;

procedure TForm5.Timer2Timer(Sender: TObject);


begin
if label6.Font.Color=clyellow then
label6.Font.Color:=clblue
else
label6.Font.Color:=clyellow;
end;
procedure TForm5.Timer3Timer(Sender: TObject);
begin
if label1.Font.Color=clwhite then
label1.Font.Color:=clblue
else
label1.Font.Color:=clwhite;
end;
procedure TForm5.Timer4Timer(Sender: TObject);
begin
if label2.Font.Color=clwhite then
label2.Font.Color:=clblue
else
label2.Font.Color:=clwhite;
end;

procedure TForm5.Timer5Timer(Sender:
TObject);
begin
if label3.Font.Color=clwhite then
label3.Font.Color:=clblue
else
label3.Font.Color:=clwhite;
end;

procedure TForm5.Timer7Timer(Sender:
TObject);
begin
if label5.Font.Color=clwhite then
label5.Font.Color:=clblue
else
label5.Font.Color:=clwhite;
end;

procedure TForm5.Timer6Timer(Sender:
TObject);
begin
if label4.Font.Color=clwhite then
label4.Font.Color:=clblue
else
label4.Font.Color:=clwhite;
end;

end.

unit U_Loading;
interface
uses
Windows, Messages, SysUtils,
Variants,Classes, Graphics, Controls,
Forms,
Dialogs, ExtCtrls, ComCtrls, jpeg, StdCtrls;
type
TForm4 = class(TForm)
ProgressBar1: TProgressBar;
Timer1: TTimer;
Timer2: TTimer;
Image1: TImage;
Label1: TLabel;
Timer3: TTimer;
procedure Timer1Timer(Sender: TObject);
procedure Timer2Timer(Sender: TObject);
procedure Timer3Timer(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
uses U_Statistik_uji_Phi,
U_Identitas,U_password, U_mainmenu;
{$R *.dfm}
procedure TForm4.Timer1Timer(Sender:
TObject);
begin
if progressbar1.Position <> 100 then
progressbar1.Position := progressbar1.Position +1
else
begin
timer1.Enabled := false;
form4.Close;

form4.Visible:=false;
form1.visible:=true;
end;
end;
procedure TForm4.Timer2Timer(Sender:
TObject);
begin
if progressbar1.Position <> 100 then
progressbar1.Position := progressbar1.Position +1
else
begin
timer2.Enabled := false;
form4.Close;
form4.Visible:=false;
form5.visible:=true;
end;
end;

procedure TForm4.Timer3Timer(Sender:
TObject);
begin
if progressbar1.Position <> 100 then
progressbar1.Position := progressbar1.Position +1
else
begin
timer3.Enabled := false;
form4.Close;
form4.Visible:=false;
form3.visible:=true;
form6.Visible:=false;
end;
end;
end.

unit U_Statistik_Uji_Phi;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls, Buttons, Grids, jpeg;
type
TForm1 = class(TForm)
Panel1: TPanel;
StringGrid1: TStringGrid;
Label1: TLabel;
GroupBox1: TGroupBox;
Button1: TButton;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
GroupBox2: TGroupBox;
Label2: TLabel;
Label3: Tlabel;
Label4: TLabel;

Label6: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Label7: TLabel;
BitBtn3: TBitBtn;
BitBtn4: TBitBtn;
BitBtn5: TBitBtn;
BitBtn6: TBitBtn;
BitBtn7: TBitBtn;
Edit5: TEdit;
Edit6: TEdit;
Edit7: TEdit;
Edit8: TEdit;
Edit9: TEdit;
BitBtn8: TBitBtn;
BitBtn9: TBitBtn;
BitBtn10: TBitBtn;
Label8: TLabel;

Label9: TLabel;
ListBox1: TListBox;
Label10: TLabel;
Label11: TLabel;
Edit10: TEdit;
Edit11: TEdit;
Timer1: TTimer;
Timer2: TTimer;
Timer3: TTimer;
BitBtn11: TBitBtn;
Label5: TLabel;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
Image1: TImage;
procedure Button1Click(Sender: TObject);
procedure BitBtn10Click(Sender: TObject);
procedure Panel1Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
procedure BitBtn5Click(Sender: TObject);
procedure BitBtn6Click(Sender: TObject);
procedure BitBtn7Click(Sender: TObject);
procedure BitBtn9Click(Sender: TObject);

procedure Timer1Timer(Sender: TObject);


procedure Timer2Timer(Sender: TObject);
procedure BitBtn8Click(Sender: TObject);
procedure BitBtn11Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn12Click(Sender: TObject);
procedure RadioButton1Click(Sender:
TObject);
procedure RadioButton2Click(Sender:
TObject);
procedure Timer3Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
nama:array[1..100] of string;
matpel1:array[1..100] of string;
matpel2:array[1..100] of string;
cells:array[1..100] of string;

kolom:array[1..100] of integer;
s:string;
p,i,a,b,c,d,e,jumlah:integer;
implementation
uses U_Statistik_Uji_Phi_2,xpman;

edit10.Text:=kelas;
edit11.Text:=sekolah;
edit1.Text:=mat1;
edit2.Text:=mat2;
edit3.Text:=kkm1;
edit4.Text:=kkm2;

{$R *.dfm}
procedure TForm1.Button1Click(Sender:
TObject);
var
mat1,mat2,kkm1,kkm2,kelas,sekolah:string;
begin
messagedlg('Mulailah Dengan Menyebut
basmallah :
Bismillahirrohmaanirrohiim',mtinformation,[
mbyes],0);
kelas:=inputbox('Input Data','Kelas','');
sekolah:=inputbox('Input Data','Sekolah','');
mat1:=inputbox('Input Data','Mata Pelajaran 1','');
mat2:=inputbox('Input Data','Mata Pelajaran 2','');
kkm1:=inputbox('Input Data','KKM 1','');
kkm2:=inputbox('Input Data','KKM 2','');

bitbtn10.Enabled:=true;
button1.Enabled:=false;
bitbtn1.Enabled:=true;
timer3.Enabled:=true;
Listbox1.clear;
Listbox1.Items.Add('Judul Skripsi :');
Listbox1.Items.Add(' Hubungan/Korelasi antara
hasil balajar '+(edit1.Text)+' Dengan Hasil
Belajar '+(edit2.Text));
Listbox1.Items.Add(' Di Kelas : '+(edit10.Text)+'
'+(edit11.Text));
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');

Listbox1.Items.Add('Rumusan Masalah');
Listbox1.Items.Add(' Adakah Hubungan/Korelasi
antara hasil balajar '+(edit1.Text)+' Dengan
Hasil Belajar '+(edit2.Text));
Listbox1.Items.Add(' Di Kelas : '+(edit10.Text)+'
'+(edit11.Text));
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Tujuan Penelitian');
Listbox1.Items.Add(' Untuk Mengetahui
Hubungan/Korelasi antara hasil balajar
'+(edit1.Text)+' Dengan Hasil Belajar ');
Listbox1.Items.Add(' '+(edit2.Text)+' Di Kelas :
'+(edit10.Text)+' '+(edit11.Text));
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Hipotesis');
Listbox1.Items.Add(' Ho : Tidak Terdapat
Hubungan/Korelasi antara hasil balajar
'+(edit1.Text)+' Dengan Hasil Belajar ');
Listbox1.Items.Add('
'+(edit2.Text)+' Di Kelas
: '+(edit10.Text)+' '+(edit11.Text));

Listbox1.Items.Add(' Hi : Terdapat
Hubungan/Korelasi antara hasil balajar
'+(edit1.Text)+' Dengan Hasil Belajar
'+(edit2.Text));
Listbox1.Items.Add('
Di Kelas :
'+(edit10.Text)+' '+(edit11.Text));
Listbox1.visible:=true;
end;
procedure TForm1.BitBtn10Click(Sender:
TObject);
var
i:integer;
Begin
s:=inputbox('Banyak Data Yang Akan
Diteliti','Jumlahnya 3-32, 42, 62 atau 122
orang','');
p:=strtoint(s);
if ((p>=3)and(p<=32)) or (p=42) or (p=62) or
(p=122) then begin
for i:=1 to p do
begin

begin
{banyak data}
label8.caption:=inttostr(p);
{jumlah baris}
stringgrid1.RowCount:=p+1;
{data pada baris 0}
stringgrid1.Cells[0,0]:='No';
stringgrid1.Cells[1,0]:='Nama siwa';
stringgrid1.Cells[2,0]:='Nilai '+(edit1.Text);
stringgrid1.Cells[3,0]:='Nilai '+(edit2.Text);
stringgrid1.Cells[4,0]:='lulus Mapel 1 (X)';
stringgrid1.Cells[5,0]:='Lulus Mapel 2 (Y)';
stringgrid1.Cells[6,0]:='Keterangan';
stringgrid1.Cells[7,0]:='X^2';
stringgrid1.Cells[8,0]:='Y^2';
stringgrid1.Cells[9,0]:='XY';
{mengisi data pada tabel}
nama[i]:=inputbox('Nama siswa','Nama','');
matpel1[i]:=inputbox('Nilai
'+(edit1.text),'Nilai','');
matpel2[i]:=inputbox('Nilai
'+(edit2.text),'Nilai','');

{menampilkan data}
stringgrid1.Cells[0,i]:=inttostr(i);
stringgrid1.Cells[1,i]:=nama[i];
stringgrid1.Cells[2,i]:=matpel1[i];
stringgrid1.Cells[3,i]:=matpel2[i];
{sigma pada tabel}
{nilai mata pelajaran 1 & 2}
a:=strtoint(matpel1[i]);
b:=strtoint(matpel2[i]);
{nilai kkm mata pelajaran 1 & 2}
c:=strtoint(edit3.Text);
d:=strtoint(edit4.Text);
if a >= c then
begin
stringgrid1.Cells[4,i]:='1';
end
else
stringgrid1.Cells[4,i]:='0';
if b >= d then
begin
stringgrid1.Cells[5,i]:='1';
end

else
stringgrid1.Cells[5,i]:='0';
if (stringgrid1.Cells[4,i]='1') and
(stringgrid1.Cells[5,i]='1') then
begin
stringgrid1.Cells[6,i]:='1';
end
else
stringgrid1.Cells[6,i]:='0';
stringgrid1.Cells[7,i]:=stringgrid1.Cells[4,i];
stringgrid1.Cells[8,i]:=stringgrid1.Cells[5,i];
stringgrid1.Cells[9,i]:=stringgrid1.Cells[6,i];
end;
messagedlg('Terima Kasih Data Pada Tabel sudah
Terisi',mtinformation,[mbyes],0);
bitbtn11.Enabled:=true;
bitbtn10.Enabled:=false;
end else
messagedlg('warning',mtinformation,[mbyes],0);
end;

procedure TForm1.Panel1Click(Sender: TObject);


var i:integer;
begin
jumlah:=0;
for i:=1 to p do
begin
if stringgrid1.Cells[4,i]='1' then
kolom[i]:=1
else
kolom[i]:=0;
jumlah:=jumlah+kolom[i];
edit5.text:=inttostr(jumlah);
end;
end;
procedure TForm1.BitBtn3Click(Sender:
TObject);
var i:integer;
begin
jumlah:=0;
for i:=1 to p do
begin

if stringgrid1.Cells[4,i]='1' then
kolom[i]:=1
else
kolom[i]:=0;
jumlah:=jumlah+kolom[i];
edit5.text:=inttostr(jumlah);
end;
end;
procedure TForm1.BitBtn4Click(Sender:
TObject);
var i:integer;
begin
jumlah:=0;
for i:=1 to p do
begin
if stringgrid1.Cells[5,i]='1' then
kolom[i]:=1
else
kolom[i]:=0;
jumlah:=jumlah+kolom[i];
edit6.text:=inttostr(jumlah);
end;
end;

procedure TForm1.BitBtn5Click(Sender:
TObject);
var i:integer;
begin
jumlah:=0;
for i:=1 to p do
begin
if stringgrid1.Cells[7,i]='1' then
kolom[i]:=1
else
kolom[i]:=0;
jumlah:=jumlah+kolom[i];
edit7.text:=inttostr(jumlah);
end;
end;
procedure TForm1.BitBtn6Click(Sender:
TObject);
var i:integer;
begin
jumlah:=0;
for i:=1 to p do
Begin

if stringgrid1.Cells[8,i]='1' then
kolom[i]:=1
else
kolom[i]:=0;
jumlah:=jumlah+kolom[i];
edit8.text:=inttostr(jumlah);
end;
end;
procedure TForm1.BitBtn7Click(Sender:
TObject);
var i:integer;
begin
jumlah:=0;
for i:=1 to p do
begin
if stringgrid1.Cells[9,i]='1' then
kolom[i]:=1
else
kolom[i]:=0;
jumlah:=jumlah+kolom[i];
edit9.text:=inttostr(jumlah);
end;
end;

procedure TForm1.BitBtn9Click(Sender:
TObject);
begin
if (radiobutton1.Checked=false) and
(radiobutton2.Checked=false) then
begin
messagedlg('Tentukan Terlebih Dahulu Alpha
Yang Digunakan 1% atau
5%',mtinformation,[mbyes],0);
end;
if radiobutton1.Checked then
begin
form2.label10.caption:='Alpha Yang Digunakan
adalah 1 %';
form1.Visible:=false;
form2.Visible:=true;
form2.edit1.Text:=form1.label8.caption;
form2.edit2.Text:=form1.Edit5.text;
form2.edit3.Text:=form1.Edit6.text;
form2.edit4.Text:=form1.Edit7.text;
form2.edit5.Text:=form1.Edit8.text;
form2.edit6.Text:=form1.Edit9.text;

form2.label2.caption:='Uji Hipotessis
Hubungan/korelasi Antara Nilai
'+(form1.Edit1.text)+' dan
'+(form1.Edit2.text);

end;
if radiobutton2.Checked then
begin
form2.label10.caption:='Alpha Yang Digunakan
adalah 5 %';
form1.Visible:=false;
form2.Visible:=true;
form2.edit1.Text:=form1.label8.caption;
form2.edit2.Text:=form1.Edit5.text;
form2.edit3.Text:=form1.Edit6.text;
form2.edit4.Text:=form1.Edit7.text;
form2.edit5.Text:=form1.Edit8.text;
form2.edit6.Text:=form1.Edit9.text;
form2.label2.caption:='Uji Hipotessis
Hubungan/korelasi Antara Nilai
'+(form1.Edit1.text)+' dan
'+(form1.Edit2.text);
end;
end;

procedure TForm1.Timer1Timer(Sender:
TObject);
begin
if panel1.Top <> 56 then
begin;
panel1.Top := panel1.Top - 2;
end
else begin
timer1.Enabled := false;
bitbtn8.Enabled:=true;
bitbtn9.Enabled:=true;
end
end;
procedure TForm1.Timer2Timer(Sender:
TObject);
begin
if panel1.Top <> 472 then
begin;
panel1.Top := panel1.Top + 2;
end

else begin
timer2.Enabled := false;
bitbtn11.Enabled:=true;
end
end;
procedure TForm1.BitBtn8Click(Sender:
TObject);
begin
timer2.Enabled:=true;
bitbtn11.Enabled:=false;
end;
procedure TForm1.BitBtn11Click(Sender:
TObject);
begin
timer1.Enabled:=true;
bitbtn8.Enabled:=false;
bitbtn9.Enabled:=false;
bitbtn10.Enabled:=false;
button1.Enabled:=false;
end;

procedure TForm1.BitBtn1Click(Sender:
TObject);
var i:integer;
begin
for i:=0 to p do
begin
stringgrid1.Cells[0,i]:='';
stringgrid1.Cells[1,i]:='';
stringgrid1.Cells[2,i]:='';
stringgrid1.Cells[3,i]:='';
stringgrid1.Cells[4,i]:='';
stringgrid1.Cells[5,i]:='';
stringgrid1.Cells[6,i]:='';
stringgrid1.Cells[7,i]:='';
stringgrid1.Cells[8,i]:='';
stringgrid1.Cells[9,i]:='';
end;
listbox1.Visible:=false;
stringgrid1.RowCount:=2;
radiobutton1.Checked:=false;
form2.Edit2.Text:='';

button1.Enabled:=true;
bitbtn1.Enabled:=false;
bitbtn10.Enabled:=false;
bitbtn11.Enabled:=false;
edit1.Clear;
edit2.Clear;
edit3.Clear;
edit4.Clear;
edit10.Clear;
edit11.Clear;
edit5.Clear;
edit6.Clear;
edit7.Clear;
edit8.Clear;
edit9.Clear;
radiobutton1.Checked:=false;
radiobutton2.Checked:=false;
listbox1.Clear;
{form2}
form2.edit1.Clear;
form2.edit2.Clear;
form2.edit3.Clear;

form2.edit4.Clear;
form2.edit10.Clear;
form2.edit11.Clear;
form2.edit5.Clear;
form2.edit6.Clear;
form2.edit7.Clear;
form2.edit8.Clear;
form2.edit9.Clear;
end;
procedure TForm1.BitBtn12Click(Sender:
TObject);
begin
form2.visible:=true;
form1.visible:=false;
end;
procedure TForm1.RadioButton1Click(Sender:
TObject);
begin
bitbtn10.Enabled:=true;

timer3.Enabled:=false;
end;
procedure TForm1.RadioButton2Click(Sender:
TObject);
begin
bitbtn10.Enabled:=true;
timer3.Enabled:=false;
end;
procedure TForm1.Timer3Timer(Sender:
TObject);
begin
if label5.Font.Color=clblack then
label5.Font.Color:=clmaroon
else
label5.Font.Color:=clblack;
end;
end.

unit U_Statistik_Uji_Phi_2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls, jpeg;
type
TForm2 = class(TForm)
Label2: TLabel;
BitBtn1: TBitBtn;
GroupBox1: TGroupBox;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Label10: TLabel;

Panel1: TPanel;
Edit8: TEdit;
Button2: TButton;
Panel2: TPanel;
Image2: TImage;
Panel3: TPanel;
Button1: TButton;
Edit7: TEdit;
Panel4: TPanel;
Image1: TImage;
Panel5: TPanel;
Image3: TImage;
Panel6: TPanel;
Edit10: TEdit;
Edit9: TEdit;
Button3: TButton;
Label8: TLabel;
Label9: TLabel;
Panel7: TPanel;
ListBox1: TListBox;

Label11: TLabel;
Label12: TLabel;
Label13: TLabel;
Label14: TLabel;
Label15: TLabel;
BitBtn2: TBitBtn;
Label16: TLabel;
Label17: TLabel;
Label18: TLabel;
Label19: TLabel;
Label20: TLabel;
Label21: TLabel;
Label22: TLabel;
Edit11: TEdit;
Edit12: TEdit;
Edit13: TEdit;
Edit14: TEdit;
Edit15: TEdit;
Edit16: TEdit;
BitBtn3: TBitBtn;
Timer1: TTimer;
Timer2: TTimer;
Label23: TLabel;

Timer3: TTimer;
Timer4: TTimer;
Label24: TLabel;
BitBtn5: TBitBtn;
BitBtn6: TBitBtn;
BitBtn7: TBitBtn;
BitBtn8: TBitBtn;
BitBtn9: TBitBtn;
BitBtn10: TBitBtn;
Image4: TImage;
Label1: TLabel;
Label3: TLabel;
Label4: TLabel;
Image5: TImage;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure Timer2Timer(Sender: TObject);
procedure Timer3Timer(Sender: TObject);

procedure Timer4Timer(Sender: TObject);


procedure BitBtn3Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
a,b,c,d:integer;
e,f,thitung:real;
implementation

b:=strtoint(edit2.Text);
c:=strtoint(edit3.Text);
d:=strtoint(edit6.Text);
if sqrt(((a*b)-(b*b))*((a*c)-(c*c))) <> 0 then
begin
rho:=((a*d)-(b*c))/sqrt(((a*b)-(b*b))*((a*c)(c*c)));
edit7.Text:=floattostr(rho);
end
else
messagedlg('rho imaginer'+chr(10)+chr(13)+'Coba
Anda Ulangi', mtinformation,[mbOK],0);
end;

uses U_Statistik_Uji_Phi;
{$R *.dfm}
procedure TForm2.Button1Click(Sender:
TObject);
var
rho:real;
begin
a:=strtoint(edit1.Text);

procedure TForm2.Button2Click(Sender:
TObject);
begin
e:=strtofloat(edit7.Text);
f:=strtofloat(edit1.Text);
if (e*e >= 1) then
begin

messagedlg('thitung
imaginer'+chr(10)+chr(13)+'Coba Anda
Ulangi', mtinformation,[mbOK],0);
edit8.visible:=false;
end
else begin
edit8.visible:=true;
thitung:=(e*(sqrt(f-2)))/(sqrt(1-(e*e)));
edit8.Text:=floattostr(thitung);
end
end;
procedure TForm2.BitBtn1Click(Sender:
TObject);
begin
form1.visible:=true;
form2.visible:=false;
end;
procedure TForm2.Button3Click(Sender:
TObject);
begin

{untuk alpha 1%}


if (edit1.Text='3') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='3';
label13.Caption:='1%';
label14.Caption:='1';
label15.Caption:='63.66';
edit9.Text:='63.66';
edit10.Text:='-63.66';
end;
if (edit1.Text='4') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='4';
label13.Caption:='1%';
label14.Caption:='2';
label15.Caption:='9.92';
edit9.Text:='9.92';

edit10.Text:='-9.92';
end;
if (edit1.Text='5') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='5';
label13.Caption:='1%';
label14.Caption:='3';
label15.Caption:='5.84';
edit9.Text:='5.84';
edit10.Text:='-5.84';
end;
if (edit1.Text='6') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='6';
label13.Caption:='1%';
label14.Caption:='4';
label15.Caption:='4.60';

edit9.Text:='4.60';
edit10.Text:='-4.60';
end;
if (edit1.Text='7') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='7';
label13.Caption:='1%';
label14.Caption:='5';
label15.Caption:='4.03';
edit9.Text:='4.03';
edit10.Text:='-4.03';
end;
if (edit1.Text='8') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='8';
label13.Caption:='1%';
label14.Caption:='6;

label15.Caption:='3.71';
edit9.Text:='3.71';
edit10.Text:='-3.71';
end;
if (edit1.Text='9') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='9';
label13.Caption:='1%';
label14.Caption:='7';
label15.Caption:='3.50';
edit9.Text:='3.50';
edit10.Text:='-3.50';
end;

if (edit1.Text='10') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='10';
label13.Caption:='1%';

label14.Caption:='8';
label15.Caption:='3.36';
edit9.Text:='3.36';
edit10.Text:='-3.36';
end;
if (edit1.Text='11') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='11';
label13.Caption:='16%';
label14.Caption:='9';
label15.Caption:='3.25';
edit9.Text:='3.25';
edit10.Text:='-3.25';
end;
if (edit1.Text='12') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin

label11.Caption:='1%';
label12.Caption:='12';
label13.Caption:='1%';
label14.Caption:='10';
label15.Caption:='3.17';
edit9.Text:='3.17';
edit10.Text:='-3.17';
end;
if (edit1.Text='13') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='13';
label13.Caption:='1%';
label14.Caption:='11';
label15.Caption:='3.11';
edit9.Text:='3.11';
edit10.Text:='-3.11';
end;
if (edit1.Text='14') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin

label11.Caption:='1%';
label12.Caption:='14';
label13.Caption:='1%';
label14.Caption:='12';
label15.Caption:='3.06';
edit9.Text:='3.06';
edit10.Text:='-3.06';
end;
if (edit1.Text='15') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='15';
label13.Caption:='1%';
label14.Caption:='13';
label15.Caption:='3.01';
edit9.Text:='3.01';
edit10.Text:='-3.01';
end;

if (edit1.Text='16') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='16';
label13.Caption:='1%';
label14.Caption:='14';
label15.Caption:='2.98';
edit9.Text:='2.98';
edit10.Text:='-2.98';
end;
if (edit1.Text='17') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='17';
label13.Caption:='1%';
label14.Caption:='15';
label15.Caption:='2.95';
edit9.Text:='2.95';
edit10.Text:='-2.95';
end;

if (edit1.Text='18') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='18';
label13.Caption:='1%';
label14.Caption:='16';
label15.Caption:='2.92';
edit9.Text:='2.92';
edit10.Text:='-2.92';
end;
if (edit1.Text='19') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='19';
label13.Caption:='1%';
label14.Caption:='17';
label15.Caption:='2.90';

edit9.Text:='2.90';
edit10.Text:='-2.90';
end;
if (edit1.Text='20') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='20';
label13.Caption:='1%';
label14.Caption:='18';
label15.Caption:='2.88';
edit9.Text:='2.88';
edit10.Text:='-2.88';
end;
if (edit1.Text='21') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='21';
label13.Caption:='1%';
label14.Caption:='19';
label15.Caption:='2.86';
edit9.Text:='2.86';
edit10.Text:='-2.86';
end;

if (edit1.Text='22') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='22';
label13.Caption:='1%';
label14.Caption:='20';
label15.Caption:='2.84';
edit9.Text:='2.84';
edit10.Text:='-2.84';
end;
if (edit1.Text='23') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='23';
label13.Caption:='1%';
label14.Caption:='21';
label15.Caption:='2.83;

edit9.Text:='2.83';
edit10.Text:='-2.83';
end;
if (edit1.Text='24') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='24';
label13.Caption:='1%';
label14.Caption:='22';
label15.Caption:='2.82';
edit9.Text:='2.82';
edit10.Text:='-2.82';
end;
if (edit1.Text='25') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='25';
label13.Caption:='1%';
label14.Caption:='23';
label15.Caption:='2.81';
edit9.Text:='2.81';
edit10.Text:='-2.81';
end;

if (edit1.Text='26') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='26';
label13.Caption:='1%';
label14.Caption:='24';
label15.Caption:='2.80';
edit9.Text:='2.80';
edit10.Text:='-2.80';
end;
if (edit1.Text='27') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='27';
label13.Caption:='1%';
label14.Caption:='25';
label15.Caption:='2.79';
edit9.Text:='2.79';

edit10.Text:='-2.79';
end;
if (edit1.Text='28') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='28';
label13.Caption:='1%';
label14.Caption:='26';
label15.Caption:='2.78';
edit9.Text:='2.78';
edit10.Text:='-2.78';
end;
if (edit1.Text='29') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='29';
label13.Caption:='1%';
label14.Caption:='27';
label15.Caption:='2.77';
edit9.Text:='2.77';
edit10.Text:='-2.77';
end;

if (edit1.Text='30') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='30';
label13.Caption:='1%';
label14.Caption:='28';
label15.Caption:='2.76';
edit9.Text:='2.76';
edit10.Text:='-2.76';
end;
if (edit1.Text='31') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='31';
label13.Caption:='1%';
label14.Caption:='29';
label15.Caption:='2.76';
edit9.Text:='2.76';

edit10.Text:='-2.76';
end;
if (edit1.Text='32') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='32';
label13.Caption:='1%';
label14.Caption:='30';
label15.Caption:='2.75';
edit9.Text:='2.75';
edit10.Text:='-2.75';
end;
if (edit1.Text='42') and (label10.Caption='Alpha Yang
Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='42';
label13.Caption:='1%';
label14.Caption:='40';
label15.Caption:='2.70';
edit9.Text:='2.70';
edit10.Text:='-2.70';
end;

if (edit1.Text='62') and (label10.Caption='Alpha


Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='62';
label13.Caption:='1%';
label14.Caption:='60';
label15.Caption:='2.66';
edit9.Text:='2.66';
edit10.Text:='-2.66';
end;
if (edit1.Text='122') and (label10.Caption='Alpha
Yang Digunakan adalah 1 %')
then
begin
label11.Caption:='1%';
label12.Caption:='122';
label13.Caption:='1%';
label14.Caption:='120';
label15.Caption:='2.62';
edit9.Text:='2.62';

edit10.Text:='-2.62';
end;

{untuk alpha 5%}


if (edit1.Text='3') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='3';
label13.Caption:='5%';
label14.Caption:='1';
label15.Caption:='12.71';
edit9.Text:='12.71';
edit10.Text:='-12.71';
end;if (edit1.Text='4') and
(label10.Caption='Alpha Yang Digunakan
adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='4';
label13.Caption:='5%';
label14.Caption:='2';

label15.Caption:='4.30';
edit9.Text:='4.30';
edit10.Text:='-4.30';
end;if (edit1.Text='5') and
(label10.Caption='Alpha Yang Digunakan
adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='5';
label13.Caption:='5%';
label14.Caption:='3';
label15.Caption:='3.18';
edit9.Text:='3.18';
edit10.Text:='-3.18';
end;if (edit1.Text='6') and
(label10.Caption='Alpha Yang Digunakan
adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='6';
label13.Caption:='5%';
label14.Caption:='4;

label15.Caption:='2.78';
edit9.Text:='2.78';
edit10.Text:='-2.78';
end;if (edit1.Text='7') and
(label10.Caption='Alpha Yang Digunakan
adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='7';
label13.Caption:='5%';
label14.Caption:='5';
label15.Caption:='2.57';
edit9.Text:='2.57';
edit10.Text:='-2.57';
end;if (edit1.Text='8') and
(label10.Caption='Alpha Yang Digunakan
adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='8';
label13.Caption:='5%';
label14.Caption:='6';
label15.Caption:='2.45';
edit9.Text:='2.45;

edit10.Text:='-2.45';
end;if (edit1.Text='9') and
(label10.Caption='Alpha Yang Digunakan
adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='9';
label13.Caption:='5%';
label14.Caption:='7';
label15.Caption:='2.36';
edit9.Text:='2.36';
edit10.Text:='-2.36';
end;
if (edit1.Text='10') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='10';
label13.Caption:='5%';
label14.Caption:='8';
label15.Caption:='2.31;

edit9.Text:='2.31';
edit10.Text:='-2.31';
end;
if (edit1.Text='11') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='11';
label13.Caption:='5%';
label14.Caption:='9';
label15.Caption:='2.26';
edit9.Text:='2.26';
edit10.Text:='-2.26';
end;
if (edit1.Text='12') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='12';
label13.Caption:='5%';
label14.Caption:='10';
label15.Caption:='2.23';

edit9.Text:='2.23';
edit10.Text:='-2.23';
end;
if (edit1.Text='13') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='13';
label13.Caption:='5%';
label14.Caption:='11';
label15.Caption:='2.20';
edit9.Text:='2.20';
edit10.Text:='-2.20';
end;
if (edit1.Text='14') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='14';
label13.Caption:='5%;

label15.Caption:='2.18';
edit9.Text:='2.18';
edit10.Text:='-2.18';
end;
if (edit1.Text='15') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='15';
label13.Caption:='5%';
label14.Caption:='13';
label15.Caption:='2.16';
edit9.Text:='2.16';
edit10.Text:='-2.16';
end;
if (edit1.Text='16') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='16';
label13.Caption:='5%';
label14.Caption:='14';
label15.Caption:='2.14;

edit9.Text:='2.14';
edit10.Text:='-2.14';
end;
if (edit1.Text='17') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='17';
label13.Caption:='5%';
label14.Caption:='15';
label15.Caption:='2.13';
edit9.Text:='2.13';
edit10.Text:='-2.13';
end;
if (edit1.Text='18') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='18';
label13.Caption:='5%';

label14.Caption:='16';
label15.Caption:='2.12';
edit9.Text:='2.12';
edit10.Text:='-2.12';
end;
if (edit1.Text='19') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='19';
label13.Caption:='5%';
label14.Caption:='17';
label15.Caption:='2.11';
edit9.Text:='2.11';
edit10.Text:='-2.11';
end;
if (edit1.Text='20') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='20';
label13.Caption:='5%';
label14.Caption:='18;

label15.Caption:='2.10';
edit9.Text:='2.10';
edit10.Text:='-2.10';
end;
if (edit1.Text='21') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='21';
label13.Caption:='5%';
label14.Caption:='19';
label15.Caption:='2.09';
edit9.Text:='2.09';
edit10.Text:='-2.09';
end;
if (edit1.Text='22') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='22';

label13.Caption:='5%';
label14.Caption:='20';
label15.Caption:='2.09';
edit9.Text:='2.09';
edit10.Text:='-2.09';
end;
if (edit1.Text='23') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='23';
label13.Caption:='5%';
label14.Caption:='21';
label15.Caption:='2.08';
edit9.Text:='2.08';
edit10.Text:='-2.08';
end;
if (edit1.Text='24') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='24';
label13.Caption:='5%';

label14.Caption:='22';
label15.Caption:='2.07';
edit9.Text:='2.07';
edit10.Text:='-2.07';
end;
if (edit1.Text='25') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='25';
label13.Caption:='5%';
label14.Caption:='23';
label15.Caption:='2.07';
edit9.Text:='2.07';
edit10.Text:='-2.07';
end;
if (edit1.Text='26') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%;

label12.Caption:='26';
label13.Caption:='5%';
label14.Caption:='24';
label15.Caption:='2.06';
edit9.Text:='2.06';
edit10.Text:='-2.06';
end;
if (edit1.Text='27') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='27';
label13.Caption:='5%';
label14.Caption:='25';
label15.Caption:='2.06';
edit9.Text:='2.06';
edit10.Text:='-2.06';
end;
if (edit1.Text='28') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='28';

label13.Caption:='5%';
label14.Caption:='26';
label15.Caption:='2.06';
edit9.Text:='2.06';
edit10.Text:='-2.06';
end;
if (edit1.Text='29') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='29';
label13.Caption:='5%';
label14.Caption:='27';
label15.Caption:='2.05';
edit9.Text:='2.05';
edit10.Text:='-2.05';
end;
if (edit1.Text='30') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin

label11.Caption:='5%';
label12.Caption:='30';
label13.Caption:='5%';
label14.Caption:='28';
label15.Caption:='2.05';
edit9.Text:='2.05';
edit10.Text:='-2.05';
end;
if (edit1.Text='31') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='31';
label13.Caption:='5%';
label14.Caption:='29';
label15.Caption:='2.04';
edit9.Text:='2.04';
edit10.Text:='-2.04';
end;
if (edit1.Text='32') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';

label12.Caption:='32';
label13.Caption:='5%';
label14.Caption:='30';
label15.Caption:='2.04';
edit9.Text:='2.04';
edit10.Text:='-2.04';
end;
if (edit1.Text='42') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='42';
label13.Caption:='5%';
label14.Caption:='40';
label15.Caption:='2.02';
edit9.Text:='2.02';
edit10.Text:='-2.02';
end;
if (edit1.Text='62') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then

begin
label11.Caption:='5%';
label12.Caption:='62';
label13.Caption:='5%';
label14.Caption:='60';
label15.Caption:='2.00';
edit9.Text:='2.00';
edit10.Text:='-2.00';
end;
if (edit1.Text='122') and (label10.Caption='Alpha
Yang Digunakan adalah 5 %')
then
begin
label11.Caption:='5%';
label12.Caption:='122';
label13.Caption:='5%';
label14.Caption:='120';
label15.Caption:='1.98';
edit9.Text:='1.98';
edit10.Text:='-1.98';
end;
end;

procedure TForm2.BitBtn2Click(Sender:
TObject);
var
ttplus,ttmin,thit,rho:real;
begin
image5.Visible:=false;
bitbtn3.Enabled:=false;
Listbox1.clear;
rho:=strtofloat(edit7.text);
ttplus:=strtofloat(edit9.text);
ttmin:=strtofloat(edit10.text);
thit:=strtofloat(edit8.text);
edit12.Text:=edit10.text;
edit15.Text:=edit9.text;
{menampilkan pada tabel}
if thit < ttmin then
begin
edit11.Visible:=true;
edit11.text:=edit8.text;
label16.Visible:=true;
edit13.Visible:=false;
label18.Visible:=false;
edit14.Visible:=false;

label19.Visible:=false;
edit16.Visible:=false;
label21.Visible:=false;
{kesimpulan pada listbox1}
Listbox1.Items.Add('Kesimpulan');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Karena thitung Berada
Di Luar (-ttabel, ttabel) Dan Karena (thitung
< -ttabel) Maka HO Ditolak ') ;
Listbox1.Items.Add('Dengan Kata Lain Hi
Diterima yaitu (rho tidak= 0) Artinya
Terdapat Hubungan/Korelasi antara ');
Listbox1.Items.Add('hasil balajar
'+form1.edit1.Text+' Dengan Hasil Belajar
'+form1.edit2.Text);
Listbox1.Items.Add(' Di Kelas :
'+form1.edit10.Text+' '+form1.edit11.Text);
end;
if (thit > ttmin) and (thit < 0) then
begin
edit13.Visible:=true;
edit13.text:=edit8.text;
label18.Visible:=true;

edit11.Visible:=false;
label16.Visible:=false;
edit14.Visible:=false;
label19.Visible:=false;
edit16.Visible:=false;
label21.Visible:=false;
Listbox1.Items.Add('Kesimpulan');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Karena thitung Berada
Di Dalam (-ttabel, ttabel) Dan Karena
(thitung > -ttabel) Maka H0 Diterima') ;
Listbox1.Items.Add('Dengan Kata Lain Hi
Ditolak yaitu (rho = 0) Artinya Tidak
Terdapat Hubungan/Korelasi antara');
Listbox1.Items.Add('hasil balajar
'+form1.edit1.Text+ ' Dengan Hasil Belajar
'+form1.edit2.Text);
Listbox1.Items.Add('Di Kelas :
'+form1.edit10.Text+' '+form1.edit11.Text);
end;

if (thit < ttplus) and (thit > 0) then


begin
edit14.Visible:=true;
edit14.text:=edit8.text;
label19.Visible:=true;
edit11.Visible:=false;
label16.Visible:=false;
edit13.Visible:=false;
label18.Visible:=false;
edit16.Visible:=false;
label21.Visible:=false;
Listbox1.Items.Add('Kesimpulan');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Karena thitung Berada Di
Dalam (-ttabel, ttabel) Dan Karena (thitung <
ttabel) Maka H0 Diterima') ;
Listbox1.Items.Add('Dengan Kata Lain Hi
Ditolak yaitu (rho = 0) Artinya Tidak Terdapat
Hubungan/Korelasi antara');
Listbox1.Items.Add('hasil balajar
'+form1.edit1.Text+' Dengan Hasil Belajar
'+form1.edit2.Text);
Listbox1.Items.Add('Di Kelas :
'+form1.edit10.Text+' '+form1.edit11.Text);
end;

if thit > ttplus then


begin
edit16.Visible:=true;
edit16.text:=edit8.text;
label21.Visible:=true;
edit11.Visible:=false;
label16.Visible:=false;
edit13.Visible:=false;
label18.Visible:=false;
edit14.Visible:=false;
label19.Visible:=false;
Listbox1.Items.Add('Kesimpulan');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Karena thitung Berada
Di Luar (-ttabel, ttabel) Dan Karena (thitung
> ttabel) Maka H0 Ditolak') ;
Listbox1.Items.Add('Dengan Kata Lain Hi
Diterima yaitu (rho tidak= 0) Artinya
Terdapat Hubungan/Korelasi ');
Listbox1.Items.Add('antara hasil balajar
'+form1.edit1.Text+' Dengan Hasil Belajar
'+form1.edit2.Text);

Listbox1.Items.Add('Di Kelas :
'+form1.edit10.Text+' '+form1.edit11.Text);
end;
{koefisien korelasi}
if rho= -1 then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Negatif Sempurna');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if (rho > -1) and (rho <= -0.80) then
begin

Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Negatif Tinggi sekali');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if (rho > -0.80) and (rho <= -0.60) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Negatif Tinggi');

Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if (rho > -0.60) and (rho <= -0.40) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Negatif Sedang');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho ke
0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');

Listbox1.Items.Add('
Alhamdulillahi robbil
"alamiin');
end;
if (rho > -0.40) and (rho <= -0.20) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Negatif Rendah');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;

if (rho > -0.20) and (rho < 0) then


begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Negatif Rendah Sekali');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if rho=0 then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Tidak Mempunyai Korelasi Linier');

Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if (rho > 0) and (rho < 0.20) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Rendah Sekali');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho ke
0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');

Listbox1.Items.Add('
Alhamdulillahi robbil
"alamiin');
end;
if (rho >= 0.20) and (rho < 0.40) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Rendah');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if (rho >= 0.40) and (rho < 0.60) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);

Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Sedang');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if (rho >= 0.60) and (rho < 0.80) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Tinggi');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');

Listbox1.Items.Add('
Alhamdulillahi robbil
"alamiin');
end;
if (rho >= 0.80) and (rho < 1) then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);
Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Tinggi Sekali');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
if rho =1 then
begin
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('rho= '+edit7.Text);

Listbox1.Items.Add('Hubungan Korelasinya
Adalah Korelasi Sempurna');
Listbox1.Items.Add('----------------------------------------------------------------------------------------------------------------------------------');
Listbox1.Items.Add('Catatan: Makin Jauh rho
ke 0, Korelasinya Makin Tinggi');
Listbox1.Items.Add('');
Listbox1.Items.Add('
Alhamdulillahi
robbil "alamiin');
end;
timer1.Enabled:=true;
end;
procedure TForm2.Timer1Timer(Sender:
TObject);
begin
if panel7.left <> 8 then
begin;
panel7.left := panel7.left - 2;
end
else begin
timer1.Enabled := false;

bitbtn3.Enabled:=true;
image5.Visible:=true;
end
end;
procedure TForm2.Timer2Timer(Sender: TObject);
begin
if panel7.left <> 568 then
begin;
panel7.left := panel7.left + 2;
end
else begin
timer2.Enabled := false;
bitbtn2.Enabled:=true;
image5.Visible:=true;
end
end;
procedure TForm2.Timer3Timer(Sender: TObject);
begin
if label23.Font.Color=clblack then
label23.Font.Color:=clmaroon
else

label23.Font.Color:=clblack;
end;
procedure TForm2.Timer4Timer(Sender:
TObject);
begin
if label24.Font.Color=clblack then
label24.Font.Color:=clmaroon
else
label24.Font.Color:=clblack;
end;
procedure TForm2.BitBtn3Click(Sender:
TObject);
begin
image5.Visible:=false;
timer2.Enabled:=true;
bitbtn2.Enabled:=false;
end;

procedure TForm2.BitBtn4Click(Sender:
TObject);
begin
timer1.Enabled:=true;
end;
end.

You might also like