Parameter Ketika procedure atau function dipanggil, kita dapat melewatkan suatu nilai ke dalam function atau procedure tersebut. Nilai yang dilewatkan.

Slides:



Advertisements
Presentasi serupa
Subprogram Program kecil yang melakukan tugas tertentu dan merupakan bagian dari program secara keseluruhan Keuntungan : Mudah dikodekan Mudah dipahami.
Advertisements

FUNGSI Deklarasi dan Definisi fungsi Void dan Non-void Fungsi main.
STRUKTUR DATA (5) Pointer dan Function
Function dalam Bahasa C Universitas Mercu Buana Fakultas Teknik Industri Program Studi Teknik Informatika Mata Kuliah Algoritma dan Pemrograman I Oleh:
Fungsi, Parameter, Rekursi Daniel Riano Kaparang Book reference: Jogiyanto. Konsep Dasar Pemrograman Bahasa C. Andi Star. Yogyakarta Kristanto Andri.
Parameter formal adalah variabel yang ada pada daftar parameter dalam
Modul 11 – Hendi Hermawan - 1
Prosedur dan Fungsi.
PENGENALAN c++ DAN STRUKTUR DASAR C++
PROCEDURE DAN FUNCTION
Prosedur (Procedure).
BAB IV SUB PROGRAM DAN FUNGSI
Review-Dasar Pemrograman Komputer
Person 10Person Variabel Lokal dan Global Suatu variabel lokal dideklarasikan di dalam fungsi ‘a’, dan tidak dapat diakses di luar fungsi (a)
FUNGSI.
STRUKTUR DATA (5) Pointer dan Function
PROSEDUR.
Procedure , Function dan Parameter
STRUKTUR DATA Pointer dan Function
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Modul 4 Prosedur dan Fungsi.
Function User Function.
Fungsi Fungsi (Sub Program) :
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
Bab 05 Tipe Data dan Mengisi Variabel
FUNCTIONS Pertemuan 9 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Rahmat D. R. Dako, ST, M.Eng.  Modul  void main (void)  Modul  fungsi = function  Keuntungan penggunaan Fungsi atau modul :  Program menjadi lebih.
PERTEMUAN KE-9 IFII SAINTEC UIN SGD. FUNCTION (FUNGSI) Function (fungsi) adalah kumpulan pernyataan/statement yang diberi nama, dimana nama tersebut dapat.
Teknik Pemrog. Terstuktur 2
1 Pertemuan Fungsi Matakuliah: T0016 / Algoritma dan Pemrograman Tahun: 2007 Versi: 6.
1. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Mendemonstrasikan penggunaan fungsi serta pengiriman parameter 2.
SUBRUTIN By Adnan Purwanto, S.Kom.
Fungsi, Array dan String
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
FUNGSI.
PROCEDURE DAN FUNCTION
Procedure.
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
FUNGSI.
FUNGSI.
FUNGSI.
BAB 6 FUNGSI DAN PROSEDUR.
M6. Prosedure Pada Pascal
Dasar-Dasar Pemrograman
Prosedur dalam C++.
5. Fungsi S. Indriani L, M.T 5. Fungsi.
Prosedur (Procedure).
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
ALGORITMA Diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi, seorang ilmuwan Persia yang menulis kitab al jabr w’al muqabala.
PERTEMUAN 10 Algoritma Presented by : Sity Aisyah, M.Kom
Algoritma dan Pemrograman Subrutin
Parameter.
As’ad Djamalilleil Function (Fungsi) As’ad Djamalilleil
Procedure, fungsi dan parameter
Fungsi, Parameter & Rekursi
FUNCTION 6.3 & 7.3 NESTED LOOP.
Algoritma dan Pemrograman
FUNGSI.
Algoritma dan Pemrograman Subrutin
TPI4202 e-tp.ub.ac.id Modular Design Lecture 7.
FUNGSI II.
Procedure , Function dan Parameter
Subprogram QBasic Ihsan Jatnika.
Pemrograman Terstruktur
Subrutin Nurdiansah PTIK 09 UNM.
FUNGSI.
Procedure , Function dan Parameter
Teknik Pemrog. Terstuktur 2
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
BAB 6 SUB PROGRAM.
Transcript presentasi:

Parameter Ketika procedure atau function dipanggil, kita dapat melewatkan suatu nilai ke dalam function atau procedure tersebut. Nilai yang dilewatkan disebut juga argument atau parameter. Ada dua cara melewatkan nilai, yaitu: Passing by Value (Dilewatkan secara nilai) parameter input 2. Passing by Reference parameter input/output

Parameter (lanjutan) Variabel dalam subprogram: Variabel lokal Variabel yang terdapat dalam subprogram yang nilainya hanya berlaku di subprogram itu saja 2. Variabel global Variabel yang terdapat dalam program utama yang nilainya berlaku di seluruh bagian program Parameter berdasarkan lokasi: 1. Parameter formal Parameter yang terdapat pada subprogram Parameter aktual Parameter yang disertakan pada waktu pemanggilan

Function dan procedure tanpa parameter void hitung() { int a=6,b=5,c; c=a*b; cout<<c; } main() hitung(); getch(); int hitung() { int a=6,b=5; return a*b; } main() cout<< hitung(); getch();

Function dan procedure dengan parameter void hitung(int a,b) { int c; c=a*b; cout<<c; } main() int a=6,b=5; hitung(a,b); getch(); int hitung(int a) { int b=6; return a*b; } main() { int a=6; cout<< hitung(a); getch();

procedure dengan dan tanpa parameter void hitung() { int a=6,b=5,c; c=a*b; cout<<c; } main() hitung(); getch(); void hitung(int a,b) { int c; c=a*b; cout<<c; } main() int a=6,b=5; hitung(a,b); getch();

Function dengan dan tanpa parameter int hitung() { int a=6,b=5; return a*b; } main() cout<< hitung(); getch(); int hitung(int a) { int b=5; return a*b; } main() { int a=6; cout<< hitung(a); getch();

Passing by refference void hitung(int a) { a=a*a; } main() { int a=5; hitung(a); cout<<a; getch(); void hitung(int a,c) { int b=5; c=a*b; } main() int a=6,c; hitung(a,c); cout<<c; getch();

Keberlakukan nilai pada nama lokal dan global void hitung1(int a) { int b=5,c; c=a*b; cout<<c;} void hitung2(int a) { int b=8,c; c=a+b; void hitung3(int a) { a=a*a; cout<<a;} main() { int a=6; hitung1(a); hitung2(a); hitung3(a); getch();} Buat program kombinasi prosedur dan function menggunakan parameter, untuk menghitung luas persegi panjang, keliling persegi panjang, dan volume balok Ubah program di samping ke dalam function