Modul algoritma pemrograman 1 (prosedure)

15
Modul Algoritma Pemrograman 1 Prosedur Asdos Alpro 2014 se7en

Transcript of Modul algoritma pemrograman 1 (prosedure)

Page 1: Modul algoritma pemrograman 1 (prosedure)

Modul Algoritma

Pemrograman 1

Prosedur

Asdos Alpro 2014 se7en

Page 2: Modul algoritma pemrograman 1 (prosedure)

Untuk mencapai suatu tujuan besar, maka tujuan tersebut harus dibagi - bagi menjadi tujuan yang kecil sampai tujuan kecil itu merupakan tujuan yang dapat dicapai berdasarkan kondisi dan potensi yang dimiliki saat ini

-Al-khuwarizmi-

Asdos Alpro 2014 se7en 1

Page 3: Modul algoritma pemrograman 1 (prosedure)

Apa itu prosedur ???

Asdos Alpro 2014 – se7en

Mahluk apa lagi itu Spongebob ???

2

Page 4: Modul algoritma pemrograman 1 (prosedure)

Asdos Alpro 2014 – se7en

Entahlah Patrick, mungkin itu

temannya plankton

Hey…. Jangan asal nuduh !!!

3

Page 5: Modul algoritma pemrograman 1 (prosedure)

Didalam dunia permograman prosedur adalah modul yang mengerjakan tugas /aktivitas yang spesifik dan menghasilkan suatu efek netto (pada beberapa pemograman, prosedur dikenal dengan nama subroutine).

Definisi Prosedur

Asdos Alpro 2014 se7en 4

Page 6: Modul algoritma pemrograman 1 (prosedure)

Prosedur adalah sebuah blok program yang terpisah dari program utama. Prosedur dapat dipanggil ataupun tidak pada program utama (tidak harus dijalankan). Pemanggilan Prosedur dapat dilakukan berulang-ulang.

Ilustrasi Prosedur

Asdos Alpro 2014 se7en 5

Page 7: Modul algoritma pemrograman 1 (prosedure)

Asdos Alpro 2014 se7en 6

Prosedur

Kode Program

Program Utama .

Panggil prosedur . .

Panggil Prosedur Pemanggilan Prosedur

dapat dilakukan

berulang-ulang.

Prosedur adalah sebuah

blok program yang

terpisah dari program

utama.

Prosedur dapat dipanggil

ataupun tidak pada

program

utama (tidak harus

dijalankan).

Page 8: Modul algoritma pemrograman 1 (prosedure)

Fungsi Penggunaan Prosedur

Menghemat/menghindari penulisan teks program yang sama secara berulang kali Kemudahan menulis dan menemukan kesalah (debug)

Asdos Alpro 2014 se7en 7

Page 9: Modul algoritma pemrograman 1 (prosedure)

(1 file) Cara mendeklarasikan prosedur dalam bahasa C dapat ditempatkan sebelum / sesudah program utama. (3 file) Dapat Dideklarasikan di file mesin.c dengan menuliskannya di file header.h

Cara mendeklarasikan prosedur

Asdos Alpro 2014 se7en 8

Page 10: Modul algoritma pemrograman 1 (prosedure)

prosedur bukan program yang berdiri sendiri, jadi ia tidak dapat dieksekusi secara langsung. jadi prosedur akan di eksekusi dengan cara memanggil nama dari program pemanggil (program utama atau

modul program lain)

Pemanggilan prosedur

Asdos Alpro 2014 se7en 9

Page 11: Modul algoritma pemrograman 1 (prosedure)

Asdos Alpro 2014 se7en

Cara Kerja Prosedur

10

Page 12: Modul algoritma pemrograman 1 (prosedure)

Variabel global dapat diartikan sebagai sebuah variabel yang bersifat global (luas) dalam artian variabel tersebut dapat digunakan, dipanggil, ataupun dimanipulasi pada baris program manapun (selama masih dalam 1 sourcecode).

Variabel Global

Asdos Alpro 2014 se7en 11

Page 13: Modul algoritma pemrograman 1 (prosedure)

Asdos Alpro 2014 se7en

Sedangkan variabel lokal dapat diartikan sebagai variabel yang hanya bisa digunakan, dipanggil, dan dimanipulasi dari fungsi/prosedur tempat variabel tersebut dideklarasikan.

Variabel Lokal

1 12

Page 14: Modul algoritma pemrograman 1 (prosedure)

Credit

Asdos Alpro 2014 se7en

1. Modul Alpro 1 Tahun 2013 2. Buku 1 Algoritma Pemrograman Dalam Bahasa Pascal

Dan C

1 13

Page 15: Modul algoritma pemrograman 1 (prosedure)

Asdos Alpro 2014 – se7en

selesai Latihan ada DI CSPC ya ^_^

14