Tampilkan postingan dengan label Pascal. Tampilkan semua postingan
Prosedure dan function
SUBRUTIN
Subrutin sangat bermanfaat dalam mempermudah proses yang ada
didalam program yang kita buat. Ada dua macam subrutin yaitu prosedure dan
function. Pada dasarnya prosedur dan function sub program yang sama sama dirancang untuk melakukan suatu
tugas khusus. Perbedaan antara prosedure dan function adalah function memiliki
nilai balik sedangkan prosedure tidak memiliki nilai balik.
Prosedure dan function sama sama terbagi atas dua ,
prosedure dan function dengan parameter dan tanpa parameter. Apa itu parameter? Parameter adalah nilai
yang terdapat dalam prosedure atau function hanya dapat digunakan pada
prosedure atau function yang bersangkutan ,tidak dapat digunakan diluar itu.
Berikut ini adalah contoh function untuk konversi suhu dalam pascal.
contoh function konversi suhu
Berikut ini adalah contoh prosedur dalam pascal.
contoh prosedure tabungan
Berikut ini adalah contoh function untuk konversi suhu dalam pascal.
contoh function konversi suhu
Berikut ini adalah contoh prosedur dalam pascal.
contoh prosedure tabungan
Karakter, jenis data pada Pascal
1.1. Karakter
Elemen terkecil pada Pascal
adalah karakter. Karakter dapat berupa :
•
Karakter control (karakter
dengan nilai ASCII di bawah 32, misalnya Tab dan Backspace)
•
karakter ASCII tidak standar
pada PC (karakter dengan nilai ASCII antara 128 hingga 255)
Simbol khusus pada Pascal berupa :
+ - * / = < > [ ] , ( ) : ; ^ . @
{ } $ #
Selain simbol khusus yang berupa sebuah
karakter tunggal, ada sejumlah simbol khusus yang tersusun atas dua karakter.
Kedua karakter pada simbol-simbol seperti ini tidak boleh di tulis dengan
diantarai oleh spasi.
SIMBOL
|
KETERANGAN
|
<=
|
Operator Relasi
|
>=
|
Operator Relasi
|
:=
|
Operator
Penugasan
|
<>
|
Operator Relasi
|
(*
|
Tanda awal
komentar
|
*)
|
Tanda akhir
komentar
|
(.
|
Identik dengan [
|
.)
|
Identik dengan ]
|
..
|
Tanda
subjangkauan
|
1.2. Jenis Data
Jenis data sederhana
terdiri dari:
Standard:
-
Integer: bilangan bulat
-
Real: bilangan real
-
Char: karakter
-
Boolean: nilai boolean
(benar/salah)
user-defined (bentukan)
-
enumerated (terbilang)
-
subrange
Jenis data
yang lain adalah yang terstruktur yang terdiri dari:
-
Array
-
Record
-
Set
-
File
-
Pointer
Sejarah dan Struktur Pascal
1. Sejarah Bahasa Pascal
Pascal
dikembangkan pada tahun 1970 oleh Niklaus Wirth sebagai bahasa yang ringkas dan
efisien. Bahasa ini dirancang untuk pemrograman modular, pemrograman
terstruktur dan struktur data.
Pascal diturunkan dari bahasa Algol dan
nama Pascal diambil untuk menghormati matematikawan dan filosof Perancis Blaise
Pascal. Mulanya Pascal digunakan untuk mengajarkan pemrograman terstruktur
kepada para mahasiswa.