Input Bilangan 2 -1
Input Bilangan 2 56
Input Bilangan 3 30
Input Bilangan 1 30
Input Bilangan 2 56
Input Bilangan 3 -8
• Block var dan deklarasi variable boleh dihilangkan jika tidak ada
variable yang di deklarasikan.
• Perhatikan bahwa end diakhiri dengan titik koma (;) , bukan titik (.)
seperti pada blok program utama
Konsep Parameter
• Parameter merupakan tempat untuk “memberi masukan” bagi
prosedur, sehingga prosedur bisa berperilaku berdasarkan
masukan yang ia terima.
PRED
Perintah PRED dipergunakan untuk menghasilkan
sebuah nilai yang lebih kecil dari dirinya. Perintah PRED
hanya dapat digunakan pada type data Numeric,
Character dan Boolean.
SUCC
Perintah SUCC dipergunakan untuk menghasilkan
sebuah nilai yang lebih besar darinya. Sama seperti
perintah PRED, SUCC hanya dapat digunakan pada type
data seperti Numeric, Character dan Boolean.
Function in Pascal Programming
• Setelah membahas mengenai prosedur, mari kita membahas
mengenai fungsi. Secara konsep mirip dengan prosedur.
• Bedanya adalah:
• Fungsi kubik
ini terlihat
seperti fungsi
yang biasa
kalian
• gunakan,
seperti sqrt,
trunc, atau
abs
Pengertian tambahan
• Fungsi dan prosedur adalah kumpulan perintah yang perlu dideklarasikan sekali, dan kemudian dapat
digunakan berulang-ulang di program utama tanpa perlu menulis ulang perintah-perintahnya
• Lalu, buat apa ada fungsi kalau perintah-perintah dalam
fungsi sebenarnya bisa dituliskan di dalam program utama?
Kalau untuk sekarang, memang belum terasa manfaatnya. Tapi, suatu saat kamu membuat program besar atau aplikasi
besar dimana pasti akan ada kumpulan perintah dengan tugas/fungsi tertentu yang berulang-ulang. Tentu saja
efektif
tidak jika kumpulan perintah yang sama kita tulis ulang, padahal fungsi atau tugas kumpulan itu sama
saja, hanya berbeda posisi.
Manfaat lainnya dari fungsi adalah menyusun program secara terstruktur. Saat kamu membuat program sampai
berbaris-baris kode. Terkadang untuk membaca kembali apa sudah kamu tulis terasa sulit dan membutuhkan waktu.
Misalnya saja kamu mau mencari kode di baris berapa yang mengatur percabangan ini atau itu, karena kamu mau
merubahnya. Nah, dari banyak baris kode itu kamu harus mencarinya. Supaya lebih efisien, ubah program
itu menjadi lebih terstruktur. Bagian yang mengatur pengecekan string, perulangan yang bercabang-cabang pula,
masing-masing dapat kamu uraikan dengan membuat fungsi.
Let’s Code !
Persiapan Pemrograman Web
• Tools :