Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

SUBRUTIN By Adnan Purwanto, S.Kom. PENGERTIAN Ada dua jenis subrutin yaitu prosedur dan fungsi. Ada dua jenis subrutin yaitu prosedur dan fungsi. Memiliki.

Presentasi serupa


Presentasi berjudul: "SUBRUTIN By Adnan Purwanto, S.Kom. PENGERTIAN Ada dua jenis subrutin yaitu prosedur dan fungsi. Ada dua jenis subrutin yaitu prosedur dan fungsi. Memiliki."— Transcript presentasi:

1 SUBRUTIN By Adnan Purwanto, S.Kom

2 PENGERTIAN Ada dua jenis subrutin yaitu prosedur dan fungsi. Ada dua jenis subrutin yaitu prosedur dan fungsi. Memiliki kegunaan yg sama, yaitu melakukan tugas tertentu Memiliki kegunaan yg sama, yaitu melakukan tugas tertentu Perbedaannya fungsi selalu mengembalikan suatu nilai setelah dipanggil sedangkan prosedur tidak Perbedaannya fungsi selalu mengembalikan suatu nilai setelah dipanggil sedangkan prosedur tidak

3 PENGERTIAN Mengapa membutuhkan subrutin ? Jawabnya karena dalam program yg besar, akan lebih baik jika tugas tertentu dilakukan oleh subrutin tertentu Mengapa membutuhkan subrutin ? Jawabnya karena dalam program yg besar, akan lebih baik jika tugas tertentu dilakukan oleh subrutin tertentu Hal ini menjadikan program lebih mudah dibaca Hal ini menjadikan program lebih mudah dibaca Juga membuat pelacakan kesalahan program menjadi lebih mudah Juga membuat pelacakan kesalahan program menjadi lebih mudah

4 PROSEDUR Bentuk umum prosedur adalah : Bentuk umum prosedur adalah : Prosedur nama_prosedur (parameter1, 2, …); Begin {pernyataan – pernyataan} End; Parameter1, 2,.. Merupaka informasi yg diberikan kepada prosedur atau fungsi Parameter1, 2,.. Merupaka informasi yg diberikan kepada prosedur atau fungsi Untuk memanggil prosedur kita cukup menuliskan nama prosedur dan parameternya Untuk memanggil prosedur kita cukup menuliskan nama prosedur dan parameternya nama_prosedur (parameter1, 2, …);

5 FUNGSI Bentuk umum fungsi adalah : Bentuk umum fungsi adalah : Function nama_fungsi (parameter1, 2, …): tipe_kembalian; Begin {pernyataan – pernyataan} End; Tipe kembalian adalah tipe data dari nilai yg dikembalikan oleh fungsi Tipe kembalian adalah tipe data dari nilai yg dikembalikan oleh fungsi Untuk memanggil fungsi kita harus menyediakan variabel untuk menerima hasil dari fungsi Untuk memanggil fungsi kita harus menyediakan variabel untuk menerima hasil dari fungsi Nama_variabel:= nama_fungsi (parameter1, 2, …);

6 PARAMETER Parameter adalah nilai atau informasi yg diberikan ke prosedur atau fungsi Parameter adalah nilai atau informasi yg diberikan ke prosedur atau fungsi Untuk melewatkan parameter ada dua cara yaitu dengan nilai atau referensi Untuk melewatkan parameter ada dua cara yaitu dengan nilai atau referensi Melewatkan dengan nilai, subrutin yg dipanggil tidak dapat merubah nilainya Melewatkan dengan nilai, subrutin yg dipanggil tidak dapat merubah nilainya Sebaliknya bila melewatkan referensinya, subrutin dapat mengubah nilainya. Sebaliknya bila melewatkan referensinya, subrutin dapat mengubah nilainya. Untuk melewatkan referensi, tambahkan kata var didepan nama parameter Untuk melewatkan referensi, tambahkan kata var didepan nama parameter

7 VARIABLE Didalam prosedur dan fungsi kita dapat mendeklarasikan sebuah variable yg bersifat lokal Didalam prosedur dan fungsi kita dapat mendeklarasikan sebuah variable yg bersifat lokal Variable lokal hanya berlaku untuk prosedur tersebut dan tidak dapat digunakan diluar prosedur Variable lokal hanya berlaku untuk prosedur tersebut dan tidak dapat digunakan diluar prosedur


Download ppt "SUBRUTIN By Adnan Purwanto, S.Kom. PENGERTIAN Ada dua jenis subrutin yaitu prosedur dan fungsi. Ada dua jenis subrutin yaitu prosedur dan fungsi. Memiliki."

Presentasi serupa


Iklan oleh Google