Click here to load reader

Modul algoritma pemrograman 1 (prosedure)

  • View
    473

  • Download
    9

Embed Size (px)

Text of Modul algoritma pemrograman 1 (prosedure)

  • Modul Algoritma

    Pemrograman 1

    Prosedur

    Asdos Alpro 2014 se7en

  • 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

  • Apa itu prosedur ???

    Asdos Alpro 2014 se7en

    Mahluk apa lagi itu Spongebob ???

    2

  • Asdos Alpro 2014 se7en

    Entahlah Patrick, mungkin itu

    temannya plankton

    Hey. Jangan asal nuduh !!!

    3

  • 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

  • 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

  • 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).

  • Fungsi Penggunaan Prosedur

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

    Asdos Alpro 2014 se7en 7

  • (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

  • 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

  • Asdos Alpro 2014 se7en

    Cara Kerja Prosedur

    10

  • 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

  • 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

  • Credit

    Asdos Alpro 2014 se7en

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

    Dan C

    1 13

  • Asdos Alpro 2014 se7en

    selesai Latihan ada DI CSPC ya ^_^

    14