KOMPAS.com - Dalam bahasa pemrograman, programmer dapat menuliskan perintah pada komputer menggunakan operator.
Dilansir dari buku Algoritma Pemrograman (2022) oleh Sigit Susanto Putro, operator adalah simbol-simbol yang melakukan operasi khusus yang melibatkan satu, dua, atau tiga operand.
Operator yang didukung bahasa pemrograman dapat dibagi menjadi beberapa kelompok, salah satunya operator pemberian (assignment operator).
Baca juga: Pengertian dan Tingkatan Bahasa Pemrograman Komputer
Dikutip dari buku Algoritma dan Pemrograman Dalam Bahasa Pascal dan C++ (2023) oleh Sutrisno Arianto Pasaribu, operator penugasan adalah operator untuk memasukkan suatu nilai ke dalam variabel.
Operator ini sebenarnya sudah sering kita gunakan pada bahasa C++.
Dalam bahasa C++, operator assignment menggunakan tanda sama dengan (=).
Di dalam Pascal, hanya dikenal 1 operator assignment, yakni menggunakan tanda 'titik dua sama dengan', atau tanda ':='.
Pascal menggunakan tanda ':=', dan bukan tanda sama dengan '=', karena tanda sama dengan digunakan untuk operasi perbandingan.
Baca juga: 7 Langkah Dasar Pemrograman, Apa Saja?
Pembacaan operasi assignment dilakukan dari kanan ke kiri, bukan dari kiri ke kanan seperti yang biasa kita pahami dalam matematika.
Kode berikut:
a=1000;
Berarti "masukkan nilai 1000 ke dalam tabel variabel a". Dalam bahasa pseudocode, ini biasa ditulis dengan simbol panah ke kiri:
a <- 1000
Baca juga: Pengertian dan Perbedaan Intepreter dan Compiler pada Bahasa Pemrograman
Berikut contoh penulisan assignment:
Program operassign;
Uses crt;
var
A: integer;
B: String;
Begin
Clrscr;
A:=1000;
B:='buah apel'
Writeln ('nama buah=', B);
Writeln ('harga buah=', A);
Readkey;
End.
Maka outputnya menjadi:
nama buah= buah apel
harga buah= 1000
Itulah penjelasan mengenai pengertian assignment dalam bahasa pemrograman.
Baca juga: Pengertian dan Sejarah Bahasa Pemrograman Python
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.