Parameter.

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

FUNGSI / FUNCTION ALGPROG II
Procedure pada Pascal ALPROG II
Dasar Komputer & Pemrog 2 A minggu 5. PROCEDURE DAN FUNCTION Procedure dan Function adalah suatu program yang terpisah dalam blok sendiri Dan memiliki.
PROCEDURE  PROCEDURE   Prosedur diawali dengan kata cadangan Procedure di dalam bagian deklarasi prosedur. Prosedur dipanggil dan digunakan di dalam blok.
PROSEDUR DAN FUNCTION PROSEDUR
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
MODUL 11 PARAMETER DALAM FUNGSI 1
Modul 11 – Hendi Hermawan - 1
RECORD.
PROCEDURE DAN FUNCTION
Prosedur (Procedure).
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
INTRODUCTION TO PASCAL
FUNGSI.
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
Procedure & Function Sub Program.
PROSEDUR.
Pemprograman Terstruktur 1
Procedure , Function dan Parameter
P R O C E D U R EP R O C E D U R EP R O C E D U R EP R O C E D U R E P R O C E D U R EP R O C E D U R EP R O C E D U R EP R O C E D U R E.
Prak.Dasar-Dasar Pemrograman
Outline Awalnya dikembangkan oleh Borland dan umunya igunakan untuk paket perangkat lunak tingkat lanjut dengan kepustakaan yang lebih banyak dan.
Function User Function.
DASAR PEMOGRAMAN MODULAR DESIGN DASAR PEMOGRAMAN KELOMPOK 5 UNIVERSITAS BRAWIJAYA.
SUBRUTIN By Adnan Purwanto, S.Kom.
Parameter & Choice Dasar-Dasar Pemrograman Marsel Willem Aipassa, S. Kom.
STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
Sub Program Materi 8.
PROCEDURE DAN FUNCTION
Procedure , Function dan Parameter
Procedure.
Kuliah 6 Pengantar Pemrograman
ALGORITMA PEMROGRAMAN 2A
BAB 6 FUNGSI DAN PROSEDUR.
M6. Prosedure Pada Pascal
Dasar-Dasar Pemrograman
Fungsi & Prosedur.
PROCEDURE & FUNCTION FajrizaL.
Array/larik ,procedure & fungsi
UNIVERSITAS BRAWIJAYA
SUBRUTIN.
Procedure dan Function
MINGGU I ALGORITMA & PEMROGRAMAN II
ARRAY.
STATEMENT INPUT DAN OUTPUT
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
PROCEDURE DAN FUNCTION
Membuat Menu Dengan Turbo Pascal
Procedure, fungsi dan parameter
Array Dimensi Sri marini, ST.
Sequence, Procedure & Function
MATERI 3 Sub Program PRAKTIKUM DDP.
Rekursif.
Modular Design Kelompok 7 : Kelompok 8: Cevin Arigi ( )
TPI4202 e-tp.ub.ac.id Modular Design Lecture 7.
Procedure pada Pascal ALPROG II
Parameter Ketika procedure atau function dipanggil, kita dapat melewatkan suatu nilai ke dalam function atau procedure tersebut. Nilai yang dilewatkan.
Dasar-Dasar Pemrograman
Procedure , Function dan Parameter
Procedure , Function dan Parameter
Pemrograman Dasar I Putu Hendra Tresnadana. S.
UNIVERSITAS BRAWIJAYA
DASAR PEMROGRAMAN: STRING.
Procedure , Function dan Parameter
Dasar-Dasar Pemrograman
Indentifier, Keywords, Variable, Tipe Data dan Operator
Bahasa Pemrograman A M7. Function Pada Pascal.
BAB 6 SUB PROGRAM.
Transcript presentasi:

Parameter

Parameter Suatu variable yang berfungsi sebagai penampung nilai pada procedure atau function, yang diberikan oleh pemanggil procedure atau function. Contoh: Procedur nama_program(parameter,parameter:tipe_data); Procedur hitung(angka1,angka2:integer); Procedur bagi(angka1:integer; angka2:real);

Parameter yang dikirimkan dari modul utama ke modul prosedur disebut dengan parameter nyata (actual parameter). Parameter yang dituliskan pada judul prosedur disebut dengan parameter formal (formal parameter). Proses pengiriman data lewat parameter nyata ke parameter formal disebut dengan parameter passing. Parameter nyata dan parameter formal harus dengan tipe yang sama.

Tipe Pengiriman Parameter Pass by Value Pass by Reference

Passing By Value Parameter yang dikirimkan berupa nilai (value)nya saja. Jadi apabila terjadi pengubahan nilai pada prosedur ataupun function tidak akan mempengaruhi nilai pada variabel yang dipassingkan, atau yang dikirimkan.

Parameter formal Parameter nyata uses crt; var angka1,angka2,hasil : integer; procedure tambah(a,b,c : integer); begin c:=a+b; writeln('Hasil = ', c); end; Begin clrscr; angka1:=10; angka2:=5; tambah (angka1, angka2, hasil); writeln; writeln('angka1 = ', angka1); writeln('angka2 = ', angka2); writeln('hasil = ', hasil); readln; end. Parameter formal Parameter nyata

Passing By Reference Parameter yang dikirimkan berupa acuan. Jadi apabila terjadi pengubahan nilai pada prosedur ataupun function akan mempengaruhi nilai pada variabel yang dipassingkan, atau yang dikirimkan. Kata kuncinya pemberian tambahan kata var pada pendeklarasian parameter.

uses crt; var angka1,angka2,hasil : integer; procedure tambah (var a,b,c : integer); begin c:=a+b; writeln('Hasil = ', c); end; clrscr; angka1 :=10; angka2:=5; tambah(angka1, angka2, hasil); writeln; writeln('angka1= ', angka1); writeln('angka2= ', angka2); writeln('hasil = ', hasil); readln; end.

^ . ^