Fungsi Dan Deklarasi Fungsi

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Fungsi Dan Deklarasi Fungsi as PDF for free.

More details

  • Words: 337
  • Pages: 6
FUNGSI DAN DEKLARASI FUNGSI

NAMA : MUH SEPTIAN ADE PRATAMA KELAS : C MATA KULIAH : ALGORITMA PEMROGRAMAN DOSEN : EDY BUDIMAN, MT UNIVERSITY OF MULAWARMAN

DEKLARASI FUNGSI

Fungsi juga memiliki struktur yang serupa dengan prosedur, terdapat bagian header yang berisikan nama fungsi serta parameter fungsi, bagian deklarasi, serta badan fungsi yang berisikan sekumpulan baris perintah yang akan di jalankan. Variable-variable yang dideklarasikan di dalam fungsi, pada bagian deklarasi hanya akan dikenali oleh fungsi tersebut dan tidak dapat diakses oleh fungsi lainnya maupun oleh program utamanya sekalipun. Format umum penulisan fungsi, adalah sebagai berikut : [tipe_nilai_fungsi] [nama_fungsi] ([parameter_1, parameter_2,...,parameter_n]) { [variable_1, variable_2,...,variable_n] Deskripsi return ([nilai_kembalian]); }

di mana :

Lanjutan :

di mana :

[tipe_nilai_fungsi]

:

tipe data nilai kembalian dari fungsi.

[nama_fungsi]

:

nama fungsi.

[ parameter_1, parameter_2,...,parameter_n] : parameter-parameter masukan dari fungsi. [variable_1, variable_2,...variabel_n] :

variable-variabel lokal yang digunakan di dalam fungsi.

deskripsi

:

perintah-perintah yang dijelaskan di dalam fungsi.

retrun ([nilai_kembalian])

:

nilai kembalian dari fungsi, ketika fungsi tersebut dijalankan. Fungsi tidak akan mengembalika apa pun ketika [nilai_kembalian] diisi dengan 0.

Lanjutan : Hal yang perlu diperhatikan ketika mendeklarasikan sebuah fungsi adalah:

1. Tipe_nilai_fungsi Fungsi yang di deklarasikan harus selalu memiliki nilai kembalian yang dihasilkan, setiap kali fungsi tersebut dipanggil didalam sebuah program. Jika sebuah fungsi yang di deklarasikan tidak memiliki Tip_nilai_fungsi, maka modul tersebut bukanlah sebuah fungsi melainkan procedure (void). Penentuan Tipe_nilai_fungsi disesuaikan dengan tipe hasil yang akan dikembalikan dari sebuah fungsi tersebut. Sebagai contoh sederhana, sebuah fungsi matematis akan senantiasa mengembalikan sebuah nilai numerik, sehingga Tipe_nilai_fungsi yang memungkinkan adalah int atau float. 2. Return ([nilai_kembalian]) Dalam struktur sebuah fungsi, senantiasa terdapat keyword "return". keyword ini berfungsi untuk mengembalikan suatu nilai setelah sebuah fungsi dipanggil. Biasanya return diletakkan pada bagian akhir badan fungsi sebelum tanda "}" penutup badan fungsi.

Contoh Deklarasi Fungsi:

Fungsi untuk menghitung luas persegi panjang. // Nama Fungsi : Fungsi_Luas.c

#include #include main () { int panjang,lebar,luas; cout<<"masukkan panjang = "; cin>>panjang; cout<<"masukkan lebar = "; cin>>lebar; luas=panjang*lebar; cout<<"nilai hasilnya ialah = "<
TERIMA KASIH

Related Documents

Fungsi Dan Deklarasi Fungsi
November 2019 63
Fungsi Dan Deklarasi Fungsi
November 2019 65
Fungsi
May 2020 55
Fungsi
November 2019 64