Anda di halaman 1dari 6

FUNGSI DAN DEKLARASI FUNGSI

NAMA : MUH SEPTIAN ADE


PRATAMA
KELAS : C
MATA KULIAH : ALGORITMA
PEMOGRAMAN

UNIVERSITY OF
MULAWARMAN
DEKLARASI “VARIABEL,KONSTANTA,TYPE,LABEL,PROSEDUR
dan FUNGSI”

1. DEKLARASI VARIABEL (VARIABLE DECLARATION)


Deklarasi variabel adalah suatu deklarasi yang nilai nya sudah pasti, dengan kata lain
Deklarasi jenis ini tidak dapat dirubah lagi atau konstan. Pada contoh program diatas,
deklarasi variabel untuk x, y dan z berjenis longint ( bilangan bulat dari -2147483648
sampai 2147483648 ) maka dalam program tersebut, hanya bisa dimasukan tipe
data yang berjenis tersebut. Pada contoh diatas bila anda memasukan nilai selain
tipe tersebut, misalkan anda memasukan angka A pada pada pertanyaan masukan
nilai x..= maka program akan error, Nah agar tidak terdapat pesan error pada
program tersebut, maka program tersebut harus ditambahkan suatu baris perintah
yang berjenis logika jadi bila user memasukan nilai-nilai x,y dan z selain dari jenis
tersebut maka akan dikeluarkan suatu peringatan yang memberitahukan user agar
memasukan nilai untuk x, y dan z hanya bisa dimasukan oleh type variabel tersebut.

Silahkan Anda tambahkan baris perintah pada program testprog.pas diatas, agar
user tidak salah dalam memasukan type data yang telah ditentukan !.

2. DEKLARASI KONSTANTA (CONSTANT DECLARATION)


Sama seperti deklarasi variabel, deklarasi konstanta juga bersifat tetap (konstan),
bedanya adalah bila dalam deklarasi variabel kita hanya mendeklarasikan jenis dari
data yang harus dikerjakan, sedangkan pada deklarasi konstanta kita langsung
menyebutkan nilainya. Deklarasi konstanta tidak menggunakan tanda titik dua ( : )
seperti pada deklarasi variabel tetapi menggunakan tanda sama dengan ( = ).
Contoh Program Menggunakan Deklarsi Kostanta

#include "stdio.h"
#include "iostream.h"
#include "conio.h"
main()
{
char nama[30],nip[15];
int gaji,Total_Gaji,lembur;

cout<<"Nama Pegawai : ";


gets(nama);
cout<<"NIP: ";
gets(nip);
cout<<"Gaji Pokok : ";
cin>>gaji;
cout<<"Uang Lembur : ";
cin>>lembur;
Total_Gaji= gaji+lembur;
cout<<"Total Gaji : "<<Total_Gaji<<endl;
getch();
}
3. DEKLARASI TIPE (TYPE DECLARATION)
Deklarasi tipe biasanya digunakan bila kita bekerja dengan ARRAY atau larik.
Deklarasi Tipe mempunyai banyak sekali jenis dan type yang ditanganinya, saya
tidak bisa menjelaskannya satu persatu kepada Anda dikarenakan terbatasnya space
atau ruang yang disediakan pada situs ini, disamping itu pokok bahasan tutorial ini
adalah PEMROGRAMAN DELPHI, saya kuatir nantinya pokok bahasan tersebut
tidak bisa dimuat karena keterbatasan ini. Untuk itu saya sekali lagi menugaskan
kepada Anda untuk mencari dari situs atau media lain mengenai DEKLARASI TYPE
ini.

4. DEKLARASI LABEL (LABEL DECLARATION)


Deklarasi label adalah suatu deklarasi yang digunakan untuk memberi tanda (MARK)
pada program agar program dapat berpindah atau meloncat pada tanda (MARK)
yang ditentukan. Deklarasi ini mirip dengan bahasa PEMROGRAMAN BASIC yang
menggunakan NOMOR BARIS untuk berpindah dari baris ke baris. Penulisan
Deklarasi label ini harus menggunakan perintah LABEL yang dipisahkan dengan
tanda koma ( , ).
5. DEKLARASI PROSEDUR (PROCEDURE DECLARATION)
Deklarasi prosedur adalah sebuah deklarasi yang dibuat dalam program agar bisa
digunakan lagi dalam program, jadi deklarasi prosedur merupakan sebuah SUB
PROGRAM yang bisa dipanggil sewaktu-waktu dalam program bila dibutuhkan.
Dalam sebuah program yang terstruktur, Deklarasi Prosedur ini sangat dibutuhkan
agar program menjadi lebih simpel. Untuk mengerti arti dari PROSEDUR ini saya
berikan contoh kasus sebagai berikut : misalkan ada sebuah proses yang yang harus
dikerjakan berulang kali untuk menampilkan kata “SURYATEKNO” , maka dalam
program yang terstruktur kata tersebut disimpan dalam sebuah prosedur yang dapat
dipanggil lagi dimanapun kata tersebut diperlukan.

6. DEKLARASI FUNGSI (FUNCTION DECLARATE)


Deklarasi fungsi adalah deklarasi gabungan antara deklarasi Prosedur, type dan
variabel. Kumpulan deklarasi ini disediakan oleh pascal untuk mempermudah dalam
penyusunan program sehingga berbentuk sebuah fungsi. Pada sebuah fungsi
komponen-komponen dari ketiga deklarasi tersebut dijadikan satu kesatuan yang
dapat digunakan pada program yang majemuk. Adapun tata cara penulisan deklarasi
fungsi adalah sebagai berikut :
Tata Cara Penulisan Deklarasi Fungsi
Dari gambar diatas terlihat bahwa ketiga deklarasi yang telah diuraikan sebelumnya
dijadikan satu kesatuan yang lebih simple dan praktis. Untuk lebih jelasnya cobalah
Anda ketik di editor Pascal program dibawah ini, setelah itu Anda jalankan program
tersebut dengan perintah RUN.
TERIMA KASIH

Anda mungkin juga menyukai