Procedure & Function Sub Program.

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

STRUKTUR DATA Struktur Data - Gerlan A. Manu, ST.,MKom 1.
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
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
Dasar Komputer & Pemrog 2 A minggu 4
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
MATERI 9 FUNGSI REKURSIF.
MODUL 11 PARAMETER DALAM FUNGSI 1
RECORD.
Pengantar Algoritma.
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Selamat datang Di Prosedur dan Fungsi. Sub Program “Adl Program kecil yg dpt di panggil berulang-ulang sesuai dg kebutuhan”  Manfaatnya: 1.Memudahkan.
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
BAB 3 RECURSIVE FUNCTION. RECURSIVE Fungsi rekursif adalah fungsi yang melakukan pemanggilan terhadap dirinya sendiri, sehingga proses yang terjadi adalah.
DASAR PEMOGRAMAN MODULAR DESIGN DASAR PEMOGRAMAN KELOMPOK 5 UNIVERSITAS BRAWIJAYA.
STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
PROCEDURE DAN FUNCTION
Kuliah 6 Pengantar Pemrograman
ALGORITMA PEMROGRAMAN 2A
Dasar-Dasar Pemrograman
Struktur Program Pascal
Dasar-Dasar Pemrograman
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
PROCEDURE & FUNCTION FajrizaL.
Array/larik ,procedure & fungsi
UNIVERSITAS BRAWIJAYA
SUBRUTIN.
Procedure dan Function
MINGGU I ALGORITMA & PEMROGRAMAN II
LINGKUNGAN TURBO PASCAL
Gerlan A. Manu, ST Array Dimensi Banyak Gerlan A. Manu, ST
Parameter.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
PROCEDURE DAN FUNCTION
Procedure, fungsi dan parameter
Array Dimensi Sri marini, ST.
REKURSI Struktur data.
Sequence, Procedure & Function
PERCABANGAN DAN PERULANGAN
MATERI 3 Sub Program PRAKTIKUM DDP.
Rekursif.
STRUKTUR DATA TUMPukAN (STACK).
Dasar-Dasar Pemrograman
STRUKTUR PERULANGAN.
Procedure pada Pascal ALPROG II
PENYELEKSIAN KONDISI.
Procedure , Function dan Parameter
Procedure , Function dan Parameter
FUNCTION Oleh : Oman Somantri, S.Kom
UNIVERSITAS BRAWIJAYA
PERTEMUAN III Menggunakan Pernyataan Bersyarat untuk Menyeleksi Kondisi Menggunakan Pernyataan Bersyarat untuk Menentukan Keputusan.
ALGORITMA & PEMROGRAMAN
Rekursif Oleh : Oman Somantri, S.Kom
Procedure , Function dan Parameter
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
PERNYATAAN IF THEN ELSE & CASE OF PERULANGAN FOR, WHILE DO, REPEAT UNTIL Fisika UNDANA, Senin 16 Oktober 2017.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
Pengulangan FOR - DO Temu 9.
Dasar-Dasar Pemrograman
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Transcript presentasi:

Procedure & Function Sub Program

Pengenalan Sub Program

Procedure & Function (1) Procedure dan Function adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai sub-program (modul program) yang merupakan sebuah program kecil untuk memproses sebagian dari pekerjaan program utama. Procedure = Subprogram yang tidak memberikan / mempunyai nilai akhir Function = Subprogram yang memberikan / mempunyai nilai akhir

Procedure & Function (2) PROCEDURE nama; PROCEDURE nama (formal parameter : jenis); FUNCTION nama : jenis hasil; FUNCTION nama (formal parameter : jenis ) : jenis_hasil;

Procedure non parameter program halo; uses wincrt; procedure coba; begin writeln('PASCAL'); end; write('halo '); coba; Readln; end. Definisi Procedure Program Utama Pemanggilan Procedure

Procedure with parameter lokal program loop; uses wincrt; procedure ulangi(karakter:char; jum:integer); var i:integer; begin for i:=1 to jum do write(karakter); writeln; end; ulangi( '*‘ , 10 ); ulangi( '#‘ , 3 ); ulangi( '+‘ , 5 ); Readln; end. Parameter Formal Parameter Lokal Definisi Procedure Parameter Aktual Program Utama

Procedure with parameter global program loop; uses wincrt; var i:integer; procedure ulangi(karakter:char; jum:integer); begin for i:=1 to jum do write(karakter); writeln; end; ulangi( '*‘ , 10 ); ulangi( '#‘ , 3 ); ulangi( '+‘ , 5 ); Readln; end. Parameter Global Definisi Procedure Pemanggilan Procedure Program Utama

Latihan Bagaimana membuat program LUAS BIDANG DATAR dengan menggunakan Procedure??

Function (1) program coba; uses wincrt; var x:integer; function tambah(a,b: integer): integer; begin tambah:= a + b; end; x:=tambah(2,3); write(x); readln; end. Parameter Global Definisi Function Program Utama

Function (1) program coba2; uses wincrt; var p,q,a,b:integer; Function max (x,y : integer) : integer; Begin If x < y then max := y else max := x; End; begin write('input a: ');readln(a); write('input b: ');readln(b); p:= max(a,b); q:= max(a+b,a*b); writeln('p= ',p); writeln('q= ',q); readln; end.