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: | ||