Yustar Krishna

Fungsi dan Prosedur

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:
  1. Tidak boleh menggunakan spasi.
  2. Tidak boleh diawali dengan angka.
  3. Tidak boleh menggunakan simbol.
  4. 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

Total Pageviews