FUNGSI
Fungsi adalah sebuah program yang dibuat dengan letak terpisah dari program utama/ program main, fungsi digunakan sebagai suatu tempat untuk menaruh rumus-rumus yang akan digunakan pada keseluruhan program atau juga program utama. pada program ini fungsi memiliki parameter-parameter sebagai variabel dari rumus dan nilai-nilai balikan ( return ) atau nilai akhir dari rumus tersebut yang akhirnya akan dieksekusi dan dipanggil pada program utama/program main.
PROSEDUR
Prosedur adalah sebuah program yang dibuat dan terletak terpisah dari program utama, digunakan untuk rumus-rumus keseluruhan dari program. tetapi pada prosedur ini tidak memiliki nilai balikan ( tidak memiliki return ) dan pada dieksekusi hanya inti-inti dari rumus saja yang dipanggil.
pada saat membuat nama fungsi/prosedur, kita tidak boleh asal membuat dengan berbagai macam tombol, karena itu sebelum membuatnya harus memperhatikan hal-hal berikut:
- Tidak boleh menggunakan spasi.
- Tidak boleh diawali dengan angka.
- Tidak boleh menggunakan simbol.
- Tidak mengandung karakter khusus.
pada program fungsi, kita dapat menggunakan satu dari banyak tipe dasar jenis variabel ( int / float dll ) yang kita gunakan pada judul program fungsi berparameter sebagai jenis tipe dasar dari rumus.
Contoh pembuatan judul fungsi :
# Dalam Program :
- int awalData( int awal );
- int allData( int awal, int akhir);
- float allData( float awal, float akhir);
# Dalam Notasi :
- awalData ← integer ( awal ← integer) ← integer
- allData← integer ( awal ← integer, akhir ← integer) ← integer
- allData← float ( awal ← float, akhir ← float) ← integer
Sedangkan pada program prosedur, kita hanya menggunakan satu kata dasar yaitu (void) yang menandakan program tersebut adalah program prosedur tetapi pada parameternya kita dapat menggunakan banyak tipe dasar ( int/float/dll).
contoh pembuatan judul prosedur :
- void awalData( int awal )
- void allData ( int awal, int akhir )
/*—————————————————————————————————————————–*/
Contoh program fungsi :
- Dalam notasi algoritma.
// Judul : Membuat sebuah fungsi perkalian// kamus :// algoritma : hasilKali ( a ← integer , b ← integer, c ← integer ) ← integer{return a x b x c}
- Dalam program bahasa C.
// Judul : Membuat sebuah fungsi perkalian// kamus : hasil ← integer// algoritma : hasilKali ( int a , int b , int a ){hasil = a * b * c;return hasil;}
/*—————————————————————————————————————————–*/
Demikian materi fungsi dan prosedur dari saya, mohon maaf bila ada kekurangan dalam penyampaian materi yang saya berikan karena saya juga masih belajar.
Terimakasih telah membaca 







0 comments:
Post a Comment