Baca berita tanpa iklan. Gabung Kompas.com+

Pengertian Assignment dalam Bahasa Pemrograman beserta Contohnya

Kompas.com - 26/01/2024, 14:00 WIB
Retia Kartika Dewi

Penulis

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

Pengertian

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?

Contoh

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.

Video rekomendasi
Video lainnya

Baca berita tanpa iklan. Gabung Kompas.com+
Baca berita tanpa iklan. Gabung Kompas.com+
Komentar
Close Ads
Bagikan artikel ini melalui
Oke
Login untuk memaksimalkan pengalaman mengakses Kompas.com