modul 4_delphi

4
  Modu l Delph i @2004 , Patah He rwant o. STMIK-IM 16 MODUL 4 PERULANGAN SASARAN 1. Dapat memahami dan menggun akan ststemen for- to- do. 2. Dapat memaham i penggu naan statement While- do 3. Dapat memahami penggun aan statement Repeat Until TUGAS PENDAHULUAN 1. Apa fung si dari statement For-to- do ? 2. Jelaskan secara singkat maksud dari erulangan positif da negative ? 3. Dapatkah nilai pengu langan d alam statement for berbentuk type real ? MATERI PRAKTIKUM Pada dasarnya perulangan di Delphi sama dengan perulangan dengan di pascal, untuk itu bagi mereka yang pernah mempelajari pascal tentu tidak akan asing lagi dengan perluangan gaya Delphi. Pada Delphi terdapat beberapa statement perulangan diantaranya: FOR - TO - DO Bentuk umum : For <Variabel control := Nilai Awal> to <Nilai Akhir> do <Statement> Untuk statement jamak perlu diapit oleh begin dan end contoh : For <Variabel control := Nilai Awal> to <Nilai Akhir> do  be gi n <Statement> <Statement> <Statement> end; WHILE - DO Bentuk Umum : While <kondisi> do <Statement> Untuk statement jamak perlu diapit oleh begin dan end contoh : While <kondisi> do Begin <Statement> <Statement> End

Upload: elok-nurina-hidayat

Post on 04-Oct-2015

216 views

Category:

Documents


0 download

DESCRIPTION

modul 4_delphi

TRANSCRIPT

  • Modul Delphi @2004, Patah Herwanto. STMIK-IM 16

    MODUL 4 PERULANGAN

    SASARAN

    1. Dapat memahami dan menggunakan ststemen for-to-do. 2. Dapat memahami penggunaan statement While-do 3. Dapat memahami penggunaan statement Repeat Until

    TUGAS PENDAHULUAN 1. Apa fungsi dari statement For-to-do ? 2. Jelaskan secara singkat maksud dari erulangan positif da negative ? 3. Dapatkah nilai pengulangan dalam statement for berbentuk type real ?

    MATERI PRAKTIKUM Pada dasarnya perulangan di Delphi sama dengan perulangan dengan di pascal, untuk itu bagi mereka yang pernah mempelajari pascal tentu tidak akan asing lagi dengan perluangan gaya Delphi. Pada Delphi terdapat beberapa statement perulangan diantaranya: FOR - TO - DO Bentuk umum : For to do Untuk statement jamak perlu diapit oleh begin dan end contoh : For to do begin end; WHILE - DO Bentuk Umum : While do Untuk statement jamak perlu diapit oleh begin dan end contoh : While do Begin End

  • Modul Delphi @2004, Patah Herwanto. STMIK-IM 17

    REPEAT - UNTIL Bentuk Umum : Repeat Until Latihan 1. Buat program berikut ini :

    Listing progam : procedure TForm1.Button1Click(Sender: TObject); var N,i : Integer; begin n:=strtoint(edit1.Text); stringgrid1.ROWCount:=n+1; for i:=1 to N do begin stringgrid1.Cells[0,I]:=inttostr(I); stringgrid1.Cells[1,I]:=inttostr(I); stringgrid1.Cells[2,I]:=inttostr(I*I); stringgrid1.Cells[3,I]:=inttostr(I*I*I); stringgrid1.Cells[4,I]:=Floattostr(1/I); end; end;

  • Modul Delphi @2004, Patah Herwanto. STMIK-IM 18

    procedure TForm1.FormCreate(Sender: TObject); begin stringgrid1.ColCount:=5; stringgrid1.ColWidths[0]:=30; stringgrid1.ColWidths[1]:=30; stringgrid1.ColWidths[2]:=50; stringgrid1.ColWidths[3]:=80; stringgrid1.ColWidths[4]:=90; stringgrid1.Cells[0,0]:='No'; stringgrid1.Cells[1,0]:='I'; stringgrid1.Cells[2,0]:='I*I'; stringgrid1.Cells[3,0]:='I*I*I'; stringgrid1.Cells[4,0]:='1/I'; end;

    Tugas: Modifikasi Program diatas dengan menggunakan ststement while-do dan ganti event Button1Click menjadi on keypress pada component Edit1 yang terpicu ketika penekanan tombol enter. Tugas Rumah Buat Program untuk mengitung nilai seperti terlihat pada gambar berikut ini :

  • Modul Delphi @2004, Patah Herwanto. STMIK-IM 19

    Keterangan : Yang menjadi input adalah :Nim, Nama, UTS, UAS, TUGAS dan hitung Total dari nilai serta nilai yang sudah berupa angka, untuk perhitungan formula yang digunakan terserah anda, setelah nilai dimasukan harus bisa diurutkan berdasarkan total, untuk metoda pengurutan boleh menggunakan bubble sort ataupun quick sort.