tidaklah semudah membalikkan telapak tangan, namun harus dilalui dengan kerja keras dan logika yang kuat.
Maka dari itu pada kesempatan kali ini, saya akan membagikan bagaimana cara membuat kalkulator yang dapat menghitung bilangan pecahan dengan menggunakan bahasa pemrograman Perl.
Perl merupakan singkatan dari Practical Extraction and Report Language, dibuat oleh Larry Wall.
Perl adalah bahasa interpreter sekaligus kompiler, artinya Perl akan mendeteksi setiap baris untuk mencari syntax error sebelum program dijalankan.
Ketentuan-ketentuan:
- Perl memiliki tiga tipe data: skalar, array, dan hash.
- Skalar menyimpan nilai tunggal, array menyimpan kumpulan skalar dengan urutan tertentu, sedangkan hash menyimpan kumpulan skalar berpasangan.
- Sebuah variabel dinyatakan dengan tanda awalan tertentu yang merujuk pada tipe data yang dikandungnya, serta nama yang berfungsi sebagai pengenal.
- Tanda pengenal adalah $ untuk skalar, @ untuk array, dan % untuk hash.
- Nama variabel terdiri atas huruf dan angka, disebut juga alfanumerik (karakter “_” dihitung sebagai huruf).
- Nama variabel tidak boleh dimulai dengan angka.
- Tidak ada ketentuan mengikat mengenai berapa panjang nama variabel yang boleh digunakan
Semoga artikel yang saya tulis ini dapat bermanfaat dan mudah dimengerti, silakan disimak ...
pertama silakan buka notepad dan copy script di bawah ini
Source Code
print " What is the first number?\n";
$a = <>; #mendeklarasikan tipe data
chomp($a); #fungsi ini untuk menyimpan inputan user ke dalam variabel
print "__ \n";
$b = <>;
chomp($b);
print " What is the second number?\n";
$c = <>;
chomp($c);
print "__\n";
$d = <>;
chomp($d);
$pembilang = $b * $d;
$atas_kiri = ($pembilang / $b) ; #melakukan proses perhitungan
$atas_kiri2 = $atas_kiri * $a ;
$atas_kanan = ($pembilang / $d) ;
$atas_kanan2 = $atas_kanan * $c;
print "\n1. + \n2. -\n3. x\n4. /\n"; #menampilkan output
print "What is operator u want?\n";
$z = <>;
chomp($z);
if ($z == 1){ #fungsi if
print "\n".$atas_kiri2 ." + ".$atas_kanan2 ;
print "\n_______\n";
print $pembilang . "\n\n";
$asd = $atas_kiri2 + $atas_kanan2;
print $asd;
print "\n_______\n";
print $pembilang . "\n\n";
print $asd / $pembilang;
}
if ($z == 2){
print "\n".$atas_kiri2 ." - ".$atas_kanan2 ;
print "\n_______\n";
print $pembilang . "\n\n";
$asd = $atas_kiri2 - $atas_kanan2;
print $asd;
print "\n_______\n";
print $pembilang . "\n\n";
print $asd / $pembilang;
}
if ($z == 3){
print "\n".$a ." x ".$c ;
print "\n_______\n";
print "\n".$b ." x ".$d ." \n \n" ;
print $a * $c ;
print "\n_______\n";
print $b * $d;
$jkl = $a * $c;
$iop = $b * $d;
print "\n" . $jkl / $iop ;
}
if ($z == 4){
print "\n".$a ." x ".$d ;
print "\n_______\n";
print "\n".$b ." x ".$c ." \n \n" ;
print $a * $d ;
print "\n_______\n";
print $b * $c;
$jkl = $a * $d;
$iop = $b * $c;
print "\n" . $jkl / $iop ;
}
nah kalau sudah agan catat silakan disimpan dan berikan akhiran .pl mis: kalkulator.pl , save as type : all files
Untuk mengeksekusi program tersebut silakan buka direktori tempat penyimpanan program tersebut dati CMD, lalu ketikkan nama file nya mis:calculator.py kemudian tekan enter
Jika berhasil maka akan muncul tampilan seperti berikut :
No comments:
Post a Comment