Percabangan di dalam bahasa
pemrogaman Delphi ada 2 yaitu If dan Case….Of. Keduanya ini merupakan percabangan yang membedakan hanya penulisan
syntaxnya.
Percabangan
If
Penulisan Syntax If bentuk umum
If (kondisi) then (pernyataan);
Contoh :
If tgol.text = ‘A’ Then tunjang
:=’20000’;
Penulisan Syntax If ….. Else
If (kondisi) then (pernyataan) Else
(pernyataan);
Contoh :
If nilai >=70 then ket.caption :=
‘Lulus’ Else ket.caption := “Tidak Lulus”;
Penulisan syntax If dengan beberapa pernyataan
If (kondisi) Then
Begin
(pernyataan);
(pernyataan);
(pernyataan);
End
Else
If (kondisi) Then
Begin
(pernyataan);
(pernyataan);
(pernyataan);
End
Contoh :
If tgol.text = ‘A’ then
Begin
tket.text := ‘Kontrak’;
gaji := 1800000;
tunjang := 50000;
tgaji.text := inttostr(gaji);
ttunj.text:=inttostr(tunjang);
End;
Percabangan
Case…. Of
Penulisan syntax Case….. Of
Case (nama variable) Of
(nilai awal..nilai akhir) : (pernyataan);
(nilai awal..nilai akhir) :
(pernyataan);
(nilai awal..nilai akhir) :
(pernyataan);
Else
(Pernyataan);
Contoh :
Case nilai Of
0..25 : tgrade.text :=’E’;
26..55 : tgrade.text :=’D’;
56..75 : tgrade.text :=’C’;
76..85: tgrade.text :=’B’;
85..100 : tgrade.text :=’A’;
Else
tgrade.text:=’Tidak Ada’;
Okay saya kira sudah
cukup penjelasannya. Mari kita coding programnya
1.
Buka aplikasi Delphi 7
2.
Kemudian klik menu file, pilih New, dan pilih Application
3.
Buatlah desain program seperti gambar dibawah
ini.

4.
Kemudian masukkan script dibawah ini pada Code
Explorer, pastikan sesuai dengan objek masing-masing
5.
Coba Jalankan program dengan klik menu run,
kemudian pilih run, dan hasilnya sepert ini.