Variable adalah lokasi di memori yang dipersiapkan untuk menyimpan nilai. Artinya, ketika Anda membuat sebuah variable berarti Anda menyuruh memori untuk mengalokasikan ruangan atau space untuk variable tersebut.
Berdasarkan tipe datanya, variable di bahasa pemrograman Perl juga terbagi atas 3 tipe yaitu:
- Variable Scalar
- Variable Array
- Variable Hashes
Deklarasi Variable
Untuk mendeklarasikan sebuah variable, Anda dapat menggunakan tanda '=' untuk memberikan nilai pada variable.
Contoh:
$nama = "Nursalim"; # variable dengan tipe data string"Nursalim", 25, dan 1726736.50 adalah nilai yang diberikan pada variable $nama, $umur, dan $gaji.
$umur = 25; # variable dengan tipe data integer
$gai = 1726736.50; # variable dengan tipe data float
Variable Scalar
Variable Scalar adalah variable yang digunakan untuk menyimpan data scalar (data tunggal). Variable Scalar ditandai dengan tanda dollar '$'.
Contoh Program
Di bawah ini adalah contoh implementasi variable scalar pada program
#Nama File: variable_scalar.plJika Anda jalankan program diatas, maka akan menghasilkan output berikut ini:
$nama = "Nursalim"; # variable dengan tipe data string
$umur = 25; # variable dengan tipe data integer
$gaji = 1726736.50; # variable dengan tipe data float
print "Nama = $nama\n";
print "Umur = $umur\n";
print "Gaji = $gaji\n";
C:\>perl d:\perl\scalar_variable.pl
Nama = Nursalim
Umur = 25
Gaji = 1726736.5
Variable Array
Variable Array adalah variable yang digunakan untuk menyimpan data berbentuk array. Array adalah kumpulan data yang memiliki tipe data sama.
Variable Array memiliki ciri-ciri yaitu ditandai dengan tanda '@'.
Contoh Program
Di bawah ini adalah contoh implementasi variable array pada progam:
#Nama File: variable_array.plJika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
@namamahasiswa = ("Nursalim", "Naura Krasiva", "Iskiyati");
@ipk = (3.25, 2.75, 3.91);
#untuk mengambil nilai array menggunakan tanda $
print "\$namamahasiswa[0] = $namamahasiswa[0]\n";
print "\$namamahasiswa[1] = $namamahasiswa[1]\n";
print "\$namamahasiswa[2] = $namamahasiswa[2]\n";
print "\$ipk[0] = $ipk[0]\n";
print "\$ipk[1] = $ipk[1]\n";
print "\$ipk[2] = $ipk[2]";
C:\>perl d:\perl\array_variable.pl
$namamahasiswa[0] = Nursalim
$namamahasiswa[1] = Naura Krasiva
$namamahasiswa[2] = Iskiyati
$ipk[0] = 3.25
$ipk[1] = 2.75
$ipk[2] = 3.91
Variable Hashes
Variable Hashes adalah variable yang digunakan untuk menyimpan data yang berupa pasangan key dan value.
Contoh Program
Di bawah ini adalah contoh implementasi variable hashes pada program:
#Nama File: hash_variable.plJika Anda coba jalankan program diatas, maka akan menghasilkan output sebagai berikut:
%data = ('Nursalim', 45, 'Naura', 30, 'Iski', 40);
# Mengakses variable hashes
print "\$data{'Nursalim'} = $data{'Nursalim'}\n";
print "\$data{'Naura'} = $data{'Naura'}\n";
print "\$data{'Iski'} = $data{'Iski'}\n";
C:\>perl d:\perl\hash_variable.pl
$data{'Nursalim'} = 45
$data{'Naura'} = 30
$data{'Iski'} = 40
Sekian tutorial singkat tentang Pengenalan Variable Pada Bahasa Pemrograman Perl. Semoga bermanfaat & Happy Learning Perl Programming.
Salam,
Nursalim
Bagikan
Pengenalan Variable Pada Perl
4/
5
Oleh
Kris Kimcil