Pascal:Variabel: Difference between revisions

Line 73: Line 73:
==Memberikan Nilai Variabel (Assignment)==
==Memberikan Nilai Variabel (Assignment)==
Setelah variabel dideklarasikan, berikutnya adalah men-input nilai kedalam variabel tersebut. Berikut format penulisannya:
Setelah variabel dideklarasikan, berikutnya adalah men-input nilai kedalam variabel tersebut. Berikut format penulisannya:
{{Code|Pascal}}
  nama_variabel := nilai;
  nama_variabel := nilai;
Perhatikan bahwa untuk memberikan nilai, pascal menggunakan karakter '''titik dua sama dengan''' yakni <code>:=</code>. Di dalam pemrograman, proses pemberian nilai ini dikenal dengan istilah '''assignment''', dan tanda <code>:=</code> disebut juga dengan <u>operator assignment</u> di dalam pascal.
Perhatikan bahwa untuk memberikan nilai, pascal menggunakan karakter '''titik dua sama dengan''' yakni <code>:=</code>. Di dalam pemrograman, proses pemberian nilai ini dikenal dengan istilah '''assignment''', dan tanda <code>:=</code> disebut juga dengan <u>operator assignment</u> di dalam pascal.


Proses assignment dibaca dari kanan ke kiri. Perhatikan kode berikut:
Proses assignment dibaca dari kanan ke kiri. Perhatikan kode berikut:
{{Code|Pascal}}
  nama := 'Andika';
  nama := 'Andika';
Kode diatas berarti kita memberikan nilai '''Andika''' kedalam variabel <u>nama</u>.
Kode diatas berarti kita memberikan nilai '''Andika''' kedalam variabel <u>nama</u>.
==Penggabungan Perintah Deklarasi dan Assignment==
==Penggabungan Perintah Deklarasi dan Assignment==
Pascal juga membolehkan proses deklarasi dan assignment digabung dalam 1 kali penulisan. Berikut contoh penggunaannya:
Pascal juga membolehkan proses deklarasi dan assignment digabung dalam 1 kali penulisan. Berikut contoh penggunaannya: