Вы находитесь на странице: 1из 4

MODUL 3

PERNYATAAN KONDISIONAL

SASARAN
1. Dapat memahami dan menggunakan statement If , Case tunggal dan jamak
2. Dapat memahami dan menggunakan statement If dan Case bersarang

TUGAS PENDAHULUAN
1. Apa perbedaan dari statement If dan statemen Case ?

MATERI PRAKTIKUM
Pernyataan kondisional pada Delphi sama dengan pascal biasanya menggunakan
dua statement yaitu statement If dan statement Case

STATEMENT IF THEN TUNGGAL


Bentuk Umum :
1. Statement Tunggal
If <Ungkapan> Then <Statement>

2. Statement Ganda
If <Ungkapan> Then
Begin
<Statement>
<Statement>
..
..
End;

STATEMENT IF THEN ELSE TUNGGAL


Bentuk Umum :
1. Statement Tunggal
If <Ungkapan> Then
<Statement bila ungkapan benar> ;
Else
<Statement bila ungkapan Salah>;

2. Statement Ganda
If <Ungkapan> Then
Begin
<Statement bila ungkapan benar> ;
<Statement bila ungkapan benar> ;
..
End {Tampa diakhiri titik koma}
Else
Begin
<Statement bila ungkapan Salah>;

Modul Delphi @2004, Patah Herwanto. STMIK-IM 12


<Statement bila ungkapan Salah>;
..
End;

STATEMENT IF THEN BERSARANG


Bentuk Umum :
If <Ungkapan> Then
If <Ungkapan> Then
<Statement>

STATEMENT IF THEN ELSE BERSARANG


Bentuk Umum :

If <Ungkapan1> Then
Begin
If <Ungkapan2> Then
<Statement1>
else
<Statement2>
Else
<Statement3>

STATEMENT CASE
Bentuk Umum :
Case Ungkapan Of
Nilai Ungkapan 1 : Statement ;
Nilai Ungkapan 2 : Statement ;
Nilai Ungkapan 3 : Statement ;


Nilai Ungkapan N : Statement ;
Else
Statement Jika semua nilai Ungkapan tidak terpenuhi;
End;

Latihan 1.
Buatlah program untuk mengkonversi dari angka 0 9 ke hurup, interfacenya
sebagai berikut :

Modul Delphi @2004, Patah Herwanto. STMIK-IM 13


keterangan :
Isi kombobox dengan angka 0 9

Listing program
procedure TForm1.AngkaChange(Sender: TObject);
begin
If angka.Text='0' Then
hurup.Caption:='NOl';
If angka.Text='1' Then
hurup.Caption:='Satu';
If angka.Text='2' Then
hurup.Caption:='Dua';
If angka.Text='3' Then
hurup.Caption:='Tiga';
If angka.Text='4' Then
hurup.Caption:='Empat';
If angka.Text='5' Then
hurup.Caption:='Lima';
If angka.Text='6' Then
hurup.Caption:='Enam';
If angka.Text='7' Then
hurup.Caption:='Tujuh';
If angka.Text='8' Then
hurup.Caption:='Delapan';
If angka.Text='9' Then
hurup.Caption:='Sembilan';
End;

Tugas :
1. Coba anda perhatikan pada listing program diatas event apa yang
digunakan dan coba identifikasi nama dari component terpasang.
2. Coba buat dalam Pernyataan Case Of

Modul Delphi @2004, Patah Herwanto. STMIK-IM 14


Latihan 2
Buatlah Program berikut ini Boleh menggunakan Pernyataan kondisional If
ataupun Case, interface dari program sebagai berikut :

Keterangan
?? Data yang di inputkan adalah Nim, Nilai Tugas, Nilai U T S dan Nilai
UAS dan yang diinput tidak boleh berupa hurup kalaupun di masukan
hurup hurup tersebut tidak tampil. Dan husus untuk nim yang dimasukan
harus 8 karakter
?? Hitung Nilai Akhir dengan ketentuan menurut anda sendiri
?? Cari Jurusan dan program Berdasarkan Nim dengan ketentuan sebagai
berikut :
1 2 3 4 5 6 7 8
Kolom 1 dan 2 Merupakan Kode Jurusan yaitu :
?? 25 Untuk Menajemen Informatika D3
?? 26 Untuk Teknik Informatika D3
?? 36 Untuk Sistem Informasi S1
?? 35 untuk Teknik Informatika S1

Tugas Rumah
Buat Program Calculator sederhana, untuk interface yang fasilitas yang tersedia
tergantung selera anda.

Modul Delphi @2004, Patah Herwanto. STMIK-IM 15

Вам также может понравиться

  • #3-Pengelolaan Bencana Sedimen
    #3-Pengelolaan Bencana Sedimen
    Документ21 страница
    #3-Pengelolaan Bencana Sedimen
    Elok Nurina Hidayat
    Оценок пока нет
  • #5 Monitoring Lahar
    #5 Monitoring Lahar
    Документ8 страниц
    #5 Monitoring Lahar
    Elok Nurina Hidayat
    Оценок пока нет
  • #1-Indonesia Rawan Bencana
    #1-Indonesia Rawan Bencana
    Документ30 страниц
    #1-Indonesia Rawan Bencana
    Elok Nurina Hidayat
    Оценок пока нет
  • #2-Bencana Sedimen
    #2-Bencana Sedimen
    Документ30 страниц
    #2-Bencana Sedimen
    Elok Nurina Hidayat
    Оценок пока нет
  • #1-Indonesia Rawan Bencana
    #1-Indonesia Rawan Bencana
    Документ30 страниц
    #1-Indonesia Rawan Bencana
    Elok Nurina Hidayat
    Оценок пока нет
  • Bab 3 Rawa
    Bab 3 Rawa
    Документ3 страницы
    Bab 3 Rawa
    Elok Nurina Hidayat
    Оценок пока нет
  • Bab 2 Rawa
    Bab 2 Rawa
    Документ3 страницы
    Bab 2 Rawa
    Elok Nurina Hidayat
    Оценок пока нет
  • Bab 8 Pengembangan Tambak PDF
    Bab 8 Pengembangan Tambak PDF
    Документ17 страниц
    Bab 8 Pengembangan Tambak PDF
    Elok Nurina Hidayat
    Оценок пока нет
  • Bab 2 Rawa
    Bab 2 Rawa
    Документ3 страницы
    Bab 2 Rawa
    Elok Nurina Hidayat
    Оценок пока нет
  • Rawa 1
    Rawa 1
    Документ3 страницы
    Rawa 1
    Elok Nurina Hidayat
    Оценок пока нет
  • BAB VI Aliran Melalui Saluran Terbuka
    BAB VI Aliran Melalui Saluran Terbuka
    Документ8 страниц
    BAB VI Aliran Melalui Saluran Terbuka
    Refqi Sadiqur
    Оценок пока нет
  • Rawa 1
    Rawa 1
    Документ3 страницы
    Rawa 1
    Elok Nurina Hidayat
    Оценок пока нет
  • Rawa 1
    Rawa 1
    Документ3 страницы
    Rawa 1
    Elok Nurina Hidayat
    Оценок пока нет
  • 4526 15301 1 PB
    4526 15301 1 PB
    Документ8 страниц
    4526 15301 1 PB
    Humble S
    Оценок пока нет
  • Perencanaan Embung Bulung
    Perencanaan Embung Bulung
    Документ15 страниц
    Perencanaan Embung Bulung
    Elok Nurina Hidayat
    Оценок пока нет
  • Drainase Lapangan Olah Raga
    Drainase Lapangan Olah Raga
    Документ15 страниц
    Drainase Lapangan Olah Raga
    Elok Nurina Hidayat
    Оценок пока нет
  • Modul 21
    Modul 21
    Документ5 страниц
    Modul 21
    Firma Firmansyah Adi
    Оценок пока нет
  • Scheat Template
    Scheat Template
    Документ38 страниц
    Scheat Template
    AlangAki Hanafiah
    Оценок пока нет
  • 1TS12808
    1TS12808
    Документ9 страниц
    1TS12808
    kenarok
    Оценок пока нет
  • Modul Lengkap Pemrograman Delphi
    Modul Lengkap Pemrograman Delphi
    Документ138 страниц
    Modul Lengkap Pemrograman Delphi
    Elok Nurina Hidayat
    100% (1)
  • Modul 1 PDF
    Modul 1 PDF
    Документ6 страниц
    Modul 1 PDF
    Muhlis Kembali Bangkit
    Оценок пока нет
  • #5 Monitoring Lahar
    #5 Monitoring Lahar
    Документ8 страниц
    #5 Monitoring Lahar
    Elok Nurina Hidayat
    Оценок пока нет
  • Bidang Sub Bidang Terbaru Jasa Konstruksi 2014
    Bidang Sub Bidang Terbaru Jasa Konstruksi 2014
    Документ29 страниц
    Bidang Sub Bidang Terbaru Jasa Konstruksi 2014
    Agustinus Asa Yudha Utama
    Оценок пока нет
  • 2007-1-00024-AR-Bab 2
    2007-1-00024-AR-Bab 2
    Документ33 страницы
    2007-1-00024-AR-Bab 2
    Engkos Dzhano
    Оценок пока нет
  • 2007-1-00024-AR-Bab 2
    2007-1-00024-AR-Bab 2
    Документ33 страницы
    2007-1-00024-AR-Bab 2
    Engkos Dzhano
    Оценок пока нет
  • #4-Aplikasi Teknologi Sabo
    #4-Aplikasi Teknologi Sabo
    Документ31 страница
    #4-Aplikasi Teknologi Sabo
    Elok Nurina Hidayat
    Оценок пока нет
  • Design Turap1
    Design Turap1
    Документ7 страниц
    Design Turap1
    raiaahmad
    100% (1)
  • Contoh Usulan Teknis Pekerjaan Perencanaan Jalan
    Contoh Usulan Teknis Pekerjaan Perencanaan Jalan
    Документ9 страниц
    Contoh Usulan Teknis Pekerjaan Perencanaan Jalan
    Nynda Erlina
    0% (2)