SlideShare a Scribd company logo
1 of 2
Lesson 1 – Tipe Data, Variable dan Operasi Aritmatika – http://kubaat.wordpress.com /les-komputer
Tipe Data, Variable dan Operasi Aritmatika
Aplikasi Luas Segitiga
procedure TForm1.bHitungClick(Sender: TObject);
var
alas, tinggi : Integer;
luas : real;
begin
alas := strtoint(txtalas.Text);
tinggi := strtoint(txttinggi.Text);
luas := 0.5 * alas * tinggi;
txtluas.Text := floattostr(luas);
end;
procedure TForm1.bKeluarClick(Sender: TObject);
var
jawab : integer;
begin
// Keluar Message Box (Pesan saat tombol keluar diklik) Jika Yes maka Close;
jawab := MessageDlg('Anda Yakin Ingin Keluar .. ?', mtConfirmation,
[mbYes, mbNo], 0);
if jawab = mrYes then
Close;
end;
Deklarasi Variable
Var
Nilai : Integer;
Nama : String[100];
Huruf : char;
Tipe Data
Integer
String
Char
Boolean
Long
Real
Konversi Tipe Data
Inttostr();
Strtoint();
Floattoint();
Inttofloat();
Floattostr();
Strtofloar();
Lesson 1 – Tipe Data, Variable dan Operasi Aritmatika – http://kubaat.wordpress.com /les-komputer
Aplikasi Kelulusan
procedure TForm1.bProsesClick(Sender: TObject);
var
nilai : integer;
begin
nilai := strtoint(txtnilai.Text);
if nilai > 65 then
txtket.Text := 'Lulus'
else
txtket.Text := 'Tidak Lulus';
end;
procedure TForm1.bKeluarClick(Sender: TObject);
var
jawab : integer;
begin
jawab := MessageDlg('Anda Yakin Ingin Keluar.. ?', mtConfirmation,
[mbYes, mbNo], 0);
if jawab = mrYes then
Close;
end;

More Related Content

Viewers also liked

Mr.Pradip Kumar Valmik-TELEYSIA
Mr.Pradip Kumar Valmik-TELEYSIAMr.Pradip Kumar Valmik-TELEYSIA
Mr.Pradip Kumar Valmik-TELEYSIApradipvalmik
 
Evaluación transdiagnóstica.
Evaluación transdiagnóstica.  Evaluación transdiagnóstica.
Evaluación transdiagnóstica. Angie CabreJo
 
Mysql admin training india
Mysql admin training indiaMysql admin training india
Mysql admin training indiaEcorp trainings
 
Teoria de los sitemas
Teoria de los sitemasTeoria de los sitemas
Teoria de los sitemasGabi2404
 
TheBench_DECK__DCDC
TheBench_DECK__DCDCTheBench_DECK__DCDC
TheBench_DECK__DCDCEric McCree
 
Pueblos prerromanos colonizadores
Pueblos prerromanos  colonizadoresPueblos prerromanos  colonizadores
Pueblos prerromanos colonizadorescarmen correas
 

Viewers also liked (11)

Mr.Pradip Kumar Valmik-TELEYSIA
Mr.Pradip Kumar Valmik-TELEYSIAMr.Pradip Kumar Valmik-TELEYSIA
Mr.Pradip Kumar Valmik-TELEYSIA
 
Evaluación transdiagnóstica.
Evaluación transdiagnóstica.  Evaluación transdiagnóstica.
Evaluación transdiagnóstica.
 
Ddt4 rev4 14 f
Ddt4 rev4 14 fDdt4 rev4 14 f
Ddt4 rev4 14 f
 
Mysql admin training india
Mysql admin training indiaMysql admin training india
Mysql admin training india
 
telefonia
telefoniatelefonia
telefonia
 
Entrevista
EntrevistaEntrevista
Entrevista
 
Teoria de los sitemas
Teoria de los sitemasTeoria de los sitemas
Teoria de los sitemas
 
TheBench_DECK__DCDC
TheBench_DECK__DCDCTheBench_DECK__DCDC
TheBench_DECK__DCDC
 
Tour Plan
Tour PlanTour Plan
Tour Plan
 
2013 award
2013 award2013 award
2013 award
 
Pueblos prerromanos colonizadores
Pueblos prerromanos  colonizadoresPueblos prerromanos  colonizadores
Pueblos prerromanos colonizadores
 

Delphi1

  • 1. Lesson 1 – Tipe Data, Variable dan Operasi Aritmatika – http://kubaat.wordpress.com /les-komputer Tipe Data, Variable dan Operasi Aritmatika Aplikasi Luas Segitiga procedure TForm1.bHitungClick(Sender: TObject); var alas, tinggi : Integer; luas : real; begin alas := strtoint(txtalas.Text); tinggi := strtoint(txttinggi.Text); luas := 0.5 * alas * tinggi; txtluas.Text := floattostr(luas); end; procedure TForm1.bKeluarClick(Sender: TObject); var jawab : integer; begin // Keluar Message Box (Pesan saat tombol keluar diklik) Jika Yes maka Close; jawab := MessageDlg('Anda Yakin Ingin Keluar .. ?', mtConfirmation, [mbYes, mbNo], 0); if jawab = mrYes then Close; end; Deklarasi Variable Var Nilai : Integer; Nama : String[100]; Huruf : char; Tipe Data Integer String Char Boolean Long Real Konversi Tipe Data Inttostr(); Strtoint(); Floattoint(); Inttofloat(); Floattostr(); Strtofloar();
  • 2. Lesson 1 – Tipe Data, Variable dan Operasi Aritmatika – http://kubaat.wordpress.com /les-komputer Aplikasi Kelulusan procedure TForm1.bProsesClick(Sender: TObject); var nilai : integer; begin nilai := strtoint(txtnilai.Text); if nilai > 65 then txtket.Text := 'Lulus' else txtket.Text := 'Tidak Lulus'; end; procedure TForm1.bKeluarClick(Sender: TObject); var jawab : integer; begin jawab := MessageDlg('Anda Yakin Ingin Keluar.. ?', mtConfirmation, [mbYes, mbNo], 0); if jawab = mrYes then Close; end;