Pemrograman Visual
“Pengertian procedure & fungcion berikan contohnya di sertai penjelasan
algoritma dari contoh keduanya”
DI Susun Oleh :
1. NIRA YIKWA (21411098)
2. MOHAMAD EFENDI (21411047)
3. ALFRIANTHYO GARE (21411006)
4. BONNI STEFANUS KESPO (21411035)
5. YAMBOY BANUNDI (21411054)
6. ARLI WIJAYA PALUNGAN (21411080)
Assalamualaikum,wr,wb
Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan
rahmat dan karunianya, shalawat serta salam semoga tercurah kepada Rasulullah
SAW, sehingga penulis dapat menyelesaikan makalah yang berjudul “Pengertian
procedure & fungcion berikan contohnya di sertai penjelasan algoritma dari
contoh keduanya”
Adapun tujuan dari penyusunan makalah ini adalah untuk memenuhi salah satu
syarat kelulusan mata kuliah pemrograman visual, fakulitas informatika dan
manajemen, jurusan teknik informatika, universitas sains dan teknologi jayapura.
Dengan keterbatasan ilmu dan pengetahuan yang dimiliki oleh penulis, maka
penulis membutuhkan peran serta dari pihak lain dalam proses penyelesaian skripsi
ini. Oleh karena itu penulis menyampaikan ucapan terima kasih yang sebesar-
besarnya,kepada:
1. Bapak Dosen RIZKIAL ACHMAD,S.kom.,MT selaku dosen penganpu mata
kuliah pemrograman visual.
Di dalam penulisan skripsi ini, penulis telah berusaha semaksimal mungkin,
walaupun demikian penulis menyadari bahwa makalah ini jauh dari kata sempurna.
Untuk itu penulis akan selalu menerima kritik dan saran yang bersifat membangun
untuk memperbaiki makalah.
Akhir kata penulis mengucapkan mohon maaf apa bila terdapat salah kata
atau kata yang kurang berkenan di dalam penulisan makalah ini.
wassalammualaikum, wr, wb.
ii
Daftar Isi
Cover makalah…………………………………………………………………….1
KATA PENGANTAR.............................................................................................................. ii
Daftar Isi ............................................................................................................................ iii
Bab 1 ................................................................................................................................. iv
Pendahuluan ..................................................................................................................... iv
A. latar belakang ........................................................................................................... iv
B. rumusan masalah ...................................................................................................... iv
C. tujuan penulisan ....................................................................................................... iv
Bab 2 ..................................................................................................................................5
Penjelesan / isi ...................................................................................................................5
A. definisi procedure ......................................................................................................5
1. procedure ...............................................................................................................5
2. sintak procedure ....................................................................................................5
3. contoh sourc code procedure ................................................................................6
4. penjelasan algoritma contoh procedure ................................................................6
B. definisi fungtion .........................................................................................................7
1. fungsion..................................................................................................................7
2. sintak fungsion .......................................................................................................7
3. contoh sourc code function ....................................................................................8
4. penjelasan algoritma nya .......................................................................................9
Bab 3 ..................................................................................................................................9
Penutup .............................................................................................................................9
A. kesimpulan.................................................................................................................9
iii
Bab 1
Pendahuluan
A. latar belakang
Pemrograman visual iyalah Konsep suatu peristiwa dalam suatu objek
dianggap sangat penting karena objek tidak akan melakukan suatu tindakan atau
suatu kegiatan, objek hanya akan diam jika tidak ada peristiwa yang diberikan.
Seperti yang kita ketahui, objek itu hanya objek dan tidak pernah melakukan
tindakan jika tidak ada perintah untuk memindahkannya.
Dalam pemrograman visual setiap objek visual memiliki procedure and
fungcion yaitu sebuah program terpisah (sub program di luar program utama)dalam
blok tersendiri yang berfungsi meyelesaikan masalah khusus
B. rumusan masalah
1. apa itu definisi procedure dan fungsi
2. bagaman kah cara membuat procedure dan fungsi di dalam delphi
3. jelaskan algoritma atau alur cerita di dalam procedure dan fungsi
C. tujuan penulisan
1. Jelaskan apa itu procedure dan fungsi
iv
Bab 2
Penjelesan / isi
A. definisi procedure
1. procedure
Prosedur adalah serangkaian statemen yang digunakan untuk
memecahkan sebuah masalah. Seperti halnya fungsi, prosedur juga memiliki
nama dan parameter. Prosedur harus dideklarasikan terlebih dahulu sebelum
dipanggil atau digunakan.
Procedure adalah rutin yang melakukan oprasi tertentu dan dipanggil
menurut nama nya yang unik, sebuah procedure hanya melakukan tugas
tertentu tanpa ada nilai balik yang di terima oleh procedure tersebut
Konsep rutin yang dapat di panggil kembali merupakan gagasan penting yang
di tekan kan dalam pemrograman.
Sebuah rutin yang di berikan nama unik dapat di aktifkan berkali kali dengan
menggunakan namanya.
Metode ini menghindari pengulangan pernyataan yang sama yang akan
membingungkan jika terjadi proses modifikasi program.
Rutin dengan nama unik tersebut dapat di kelompokkan dalam dua jenis yaitu
prosedure dan fungsi
2. sintak procedure
Procedure nm lembar pengerjaan.nm procedure(par1 : tipedata,par2 :
tipedata,…dst);
{ deklarasi lokal)
Begin
<pernyataan>
End;
5
3. contoh sourc code procedure
6
B. definisi fungtion
1. fungsion
Sama hal nya seperti procedure namun ada sedikit pembeda yaknik
procedure tidak menggunakan nilai balik dari tipedata sedangkan fungtion
menggunakan nilai balik dari tipe data
2. sintak fungsion
Function nm function(part1 : tipe data) : tipe data;
Deklarasi lokal
Begin
//tubuh function
End;
7
3. contoh sourc code function
Readln;
End;
8
4. penjelasan algoritma nya
a. program menggunakan fungsi menghitung pangkat
b. tipe data dari variable h, hasil, b adalah integer
c. variable = hasil,h,b
c. pada bagian badan program di jelaskan bahwa h = 1
d. apabila n lebih dari 0 makan do atau di kerjakan
e. apabila n kurang dari 1/ = 0, terpenuhi maka h*b
f. maka hitung pangkat h dengan tipe data integer.
Bab 3
Penutup
A. kesimpulan
Kesimpulan dari procedure and fungsi iyalah sebuah sorc code yang memiliki
sintak penulisan sendiri, atau atauran yang memudahkan kita dalam penulisan
pemrograman dengan bahasa pascal, yang mana kedua nya iyalah kata rutin yang
sering di panggil dengan kata kunci yang unik, namun kedua nya memiliki sedikit
perbedaan iyalah procedure tidak menggunakan nilai tipe data kembali,
sedangankan function menggunakan nilai tipe data kembali di dalam dourc code
/sintak nya.