Untuk memecah-mecah program. Subprogram Prosedur Fungsi

Slides:



Advertisements
Presentasi serupa
PROCEDURE Temu IX BANGHER.
Advertisements

STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
Array Dimensi Banyak Gerlan A. Manu, ST.,MKom
RECORD.
Pengantar Algoritma.
PROCEDURE DAN FUNCTION
Prosedur (Procedure).
Function(2).
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.
PEMROGRAMAN TERSTRUKTUR
Tenia Wahyuningrum, SKom, MT. Deskripsi singkat Larik (array) adalah deretan rinci data yang mempunyai tipe sejenis. Setiap rinci data disebut dengan.
SUBRUTIN By Adnan Purwanto, S.Kom.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Sub Program Materi 8.
Function (Fungsi).
Function Blok Fungsi hampir sama dengan blok prosedur, hanya fungsi harus dideklarasikan dengan tipenya. Tipe deklarasi ini menunjukkan tipe hasil dari.
Materi 9 LOGIKA & ALGORITMA.
ALGORITMA PEMROGRAMAN 2A
BAB 6 FUNGSI DAN PROSEDUR.
STRUKTUR DASAR ALGORITMA
Dasar Algoritma dan pemrograman
Prosedur Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer
Kuliah 7 – Pengantar Pemrograman
Algoritma dan Pemrograman I
Dasar-Dasar Pemrograman
Algoritma dan Struktur Data 1 pertemuan 9
Fungsi & Prosedur.
Struktur Program Pascal
Notasi Algoritmik.
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
TEL 2112 Dasar Komputer & Pemograman Prosedur
Materi 11 LOGIKA & ALGORITMA 11.
Array/larik Sri Supatmi Oleh:.
Array/larik ,procedure & fungsi
Prosedur (Procedure).
Ucu Nugraha, ST. Algoritma.
SUBRUTIN.
Procedure dan Function
Contoh-contoh Pemecahan Masalah TEE 2103 Algoritma & Pemograman
Counter dan Accumulator
Parameter.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Procedure, fungsi dan parameter
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Sequence, Procedure & Function
Algoritma dan Pemrograman Subrutin (Function)
CS1023 Pemrograman Komputer
MATERI 3 Sub Program PRAKTIKUM DDP.
Algoritma dan Pemrograman Subrutin
Modular Design Kelompok 7 : Kelompok 8: Cevin Arigi ( )
TEL 2112 Dasar Komputer & Pemograman Prosedur
TEL 2112 Dasar Komputer & Pemograman Prosedur
Algoritma dan Pemrograman (Pertemuan 04)
Procedure , Function dan Parameter
Pertemuan 2 Algoritma dan Pemrograman
Procedure , Function dan Parameter
Procedure , Function dan Parameter
STRUKTUR DASAR ALGORITMA
Pengulangan FOR - DO Temu 8.
Prosedur Oleh : Tim Teaching Bernadus Anggo Seno Aji, S.Kom., M.Kom
Counter dan Accumulator
BAB 6 SUB PROGRAM.
Counter dan Accumulator
Transcript presentasi:

Untuk memecah-mecah program. Subprogram Prosedur Fungsi PERTEMUAN-9

PROCEDUR Sederetan instruksi algoritmik yang memiliki nama, dan akan memberikan efek yang dapat dilihat dengan membandingkan keadaan awal dan keadaan akhir.

Prosedur Intinya : prosedur ialah kumpulan beberapa aksi untuk mengubah status program menjadi status lainnya. Untuk menghemat space jika aksi-aksi itu sering dilakukan. Prosedur untuk menuliskan teks ke layar writeln(‘Hello, World!’); Prosedur untuk membaca masukan readln(x);

Prosedur Contoh procedure tulisIsiArray; var i := integer; begin for i:=1 to N do writeln(tab[i]); end;

Prosedur Variabel : Global vs Lokal Nilai variabel ditentukan oleh lingkup dimana ia dideklarasikan dan diakses.

Contoh lagi procedure cetakMhs; begin writeln ('Nama : ', mhs1.nama); writeln ('Nilai : ', mhs1.nilai); end; writeln('Meminta masukan mahasiswa'); inputMhs; writeln('Data yang didapat'); write('Nilai (sekali lagi) : '); readln(Chr); cetakMhs; end.

Fungsi Sebuah transformasi akibat pemetaan suatu nilai ke nilai lain. Sejumlah ekspresi algoritmik yang mengolah masukan menjadi data keluaran yang diinginkan

Contoh Fungsi Perhatikan di fungsi hanya ada parameter input tipe hasil fungsi dituliskan pada saat deklarasi pengembalian nilai fungsi dengan operator asignment (:=) nilai kembalian harus bertipe dasar cara pemanggilan : namaVar := namaFungsi(list_parameter_aktual); x := pow(2,3); x := pow(a,b);

Contoh Program program fungsiInt; var x, y : integer; hslPangkat : longint; function pow(a, b: integer) : longint;{tuliskan algoritma untuk menghitung perpangkatan disini } begin writeln('2^10 = ', pow(2,10)); writeln('masukkan integer : '); readln(x); writeln('masukkan pangkatnya'); readln(y); hslPangkat := pow(x,y); writeln(x, '^', y, ' = ', hslPangkat); end.