Professional Documents
Culture Documents
NIM : 160312604850
TUGAS 4
1. Hasil Running Program
2. Kode Program
unit UnitPROGRAMKELULUSAN;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls;
type
TPROGRAMKELULUSAN = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label9: TLabel;
TNAMA: TEdit;
TN: TEdit;
TH: TEdit;
TTG: TEdit;
TUTS: TEdit;
TUAS: TEdit;
TFP: TEdit;
TK: TEdit;
HITUNG: TButton;
procedure HITUNGClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
PROGRAMKELULUSAN: TPROGRAMKELULUSAN;
implementation
{$R *.dfm}
procedure TPROGRAMKELULUSAN.HITUNGClick(Sender: TObject);
VAR
TG,UTS,UAS,FP,NA : REAL;
begin
TG := STRTOFLOAT (TTG.Text);
UTS:= STRTOFLOAT (TUTS.Text);
UAS:= STRTOFLOAT (TUAS.Text);
FP := STRTOFLOAT (TFP.Text);
NA := ((0.15*TG)+(0.3*UTS)+(0.3*UAS)+(0.25*FP));
IF (NA>=60) THEN
TK.Text:= 'LULUS' ;
IF NA<60 THEN
TK.Text := 'TIDAK LULUS' ;