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

 

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.

Pengulangan (Looping)


Perulangan (loop) merupakan bentuk yang sering ditemui dalam suatu program
aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan, yaitu dengan
menggunakan statemen For, While-Do dan Repeat….Until.

Struktur Perulangan
Perulangan dengan statemen For digunakan untuk mengulang statemen atau satu
blok statemen berulang kali sejumlah yang ditentukan. Perulangan dapat berbentuk
perulangan positif, negatif dan tersarang.

1. Perulangan Positif
Merupakan perulangan dengan penghitung (counter) dari kecil ke besar.
Pendeklarasian perulangan ini adalah sebagai berikut :

- Copyright © Nur fitrianti blog - Hatsune Miku - Powered by Blogger - Designed by Johanes Djogan -