Jumat, 08 Maret 2019

Mengenal Bahasa PHP [bagian 2] : Warna dan Operator

Kembali lagi dengan bahasa PHP yang ruwet bagai saya :). Kali ini langsung saja tidak perlu banyak ketik, seperti judul di atas, saya akan menunjukkan bagaimana cara menampilkan tulisan yang berwarna pada PHP. Cekidot..

<?php
echo "<font color=\"red\">I love using PHP!</font>";
?>

Gambar 1.1 Warna

Fungsi ini tidak jauh berbeda dengan HTML pada umumnya, juga peletakannya pun sama. Yang membedakan adalah penambahan '\' sebelum tanda petik yang menyatakan warna. Berikut tampilan keluarannya.
Gambar 1.2 Tampilan warna
Berikut ini akan saya tunjukkan fungsi operasi pada PHP.

<?php
$x = 4;
$x++;
echo "Nilai x yang baru : ". $x;
$x = 4;
$x--;
echo "<br>Nilai x yang baru : ". $x;
?>

Gambar 2.1 Operator(1)
 Berikut ini keluarannya.
Gambar 2.2 Keluaran Operator(1)
Demikian contoh operator pertama, tapi eittss... masih akan berlanjut ke tahap berikutnya.

<?php
$angka1=202;
$angka2=213;
$pengurangan=$angka1-$angka2;
$penjumlahan=$angka1+$angka2;
$pembagian=$angka1/$angka2;
$pembagian=round($pembagian,3);
$perkalian=$angka1*$angka2;
$sisa=$angka1%$angka2;
echo $angka1." + ".$angka2." = ".$penjumlahan;
echo "<br>".$angka1." - ".$angka2." = ".$pengurangan;
echo "<br>".$angka1." - ".$angka2." = ".$perkalian;
echo "<br>".$angka1." : ".$angka2." = ".$pembagian;
?>

Gambar 2.3 Operator (2)
 Penjelasan:
Tidak terlalu jauh dari fungsi di atas, kali ini ada fungsi yang pasti asing bagi kalian. Yaitu fungsi 'round' merupakan fungsi untuk menampilkan berapa banyak angka di belakang koma ketika dalam sebuah operator.
Berikut ini keluarannya.
Gambar 2.4 Hasil Operator (2)
Setelah berlatih, paling lengket urusannya dengan tugas. Berikut ini terdapat tugas latihan tentang operator.

Tugas 1
Ada seorang nasabah bank yang menabung di bank X dengan saldo awal Rp. 1.000.000,-. Bank X menerapkan kebijakan bunga 3% perbulan dari saldo awal tabungan. Hitunglah jumlah saldo  akhir nasabah  tersebut  setelah  11 bulan. Lengkapilah  script  berikut ini untuk mengerjakan kasus ini!
<?php 
$saldoAwal = 1000000; 
$bunga = 0.03; 
$bulan = 11; 
$saldoAkhir = …;
echo "Saldo akhir setelah ".$bulan." bulan adalah : Rp. ".$saldoAkhir. ",-"; 
?>

Jawaban:
Berikut listing program lengkapnya.

<?php
$saldoAwal = 1000000;
$bunga = 0.03;
$bulan = 11;
$saldoAkhir = $saldoAwal+($saldoAwal*$bunga*$bulan);
echo "Saldo akhir setelah ".$bulan." bulan adalah : Rp. ".$saldoAkhir. ",-";
?>

Gambar 3.1 Tugas 1

Gambar 3.2 Hasil Tugas 1
Tugas 2
Lengkapi script berikut ini untuk menampilkan hasil bagi bilangan 100 dengan 3 beserta sisanya.
<?php
$bilangan = 100;
$pembagi = 3; . . .
echo $bilangan." dibagi dengan ".$pembagi. " adalah ".$hasilBagi." sisa ".$sisaBagi;
?>

Tampilan outputnya:  “100 dibagi dengan 3 adalah 33 sisa 1”

Jawaban
Berikut ini listing programnya.

<?php
$bilangan = 100;
$pembagi = 3;
$hasilBagi = $bilangan/$pembagi;
$hasilBagi=round($hasilBagi);
$sisaBagi = $bilangan%$pembagi;
echo $bilangan." dibagi dengan ".$pembagi. " adalah ".$hasilBagi." sisa ".$sisaBagi;
?>

Gambar 4.1 Tugas 2

Gambar 4.2 Hasil Tugas 2
Tugas 3
Ibu ingin mengambil uang tabungan sejumlah Rp. 1.575.250,- yang dimilikinya di sebuah bank.  Misalkan  pada  saat  itu  uang  pecahan  yang  berlaku  adalah  Rp.  100.000,-;  Rp. 50.000,-; Rp. 20.000,-; Rp. 5.000,-; Rp. 100,- dan Rp. 50. Dengan menggunakan script PHP, tentukan banyaknya masing-masing uang pecahan yang diperoleh ibu tadi!
Lengkapi script berikut:
<?php
$jumlahUang = 1575250; . . .
echo "Jumlah Rp. 100.000 : ".$a. "<br />";
echo "Jumlah Rp. 50.000 : ".$b. "<br />";
echo "Jumlah Rp. 20.000 : ".$c. "<br />"; echo "Jumlah Rp. 5.000 : ".$d. "<br />";
echo "Jumlah Rp. 100 : ".$e. "<br />"; echo "Jumlah Rp. 50 : ".$f. "<br />";
?>

Keterangan :
$a adalah variabel yang menyatakan jumlah pecahan Rp. 100.000,-
$b adalah variabel yang menyatakan jumlah pecahan Rp. 50.000,-
$c adalah variabel yang menyatakan jumlah pecahan Rp. 20.000,-
$d adalah variabel yang menyatakan jumlah pecahan Rp. 5.000,-
$e adalah variabel yang menyatakan jumlah pecahan Rp. 100,-
$f adalah variabel yang menyatakan jumlah pecahan Rp. 50,-

Jawaban
Berikut ini listing programnya.

<?php
echo "Jumlah total uang tabungan : Rp. 1.575.250<br>";
echo "Banyak uang pecahan yang diperoleh :<br>";
$jumlahUang = 1575250;
$asala=1575250%100000;
$a=($jumlahUang-$asala)/100000;
echo "Jumlah Rp. 100.000 : ".$a."<br />";
$asalb=$asala%50000;
$b=($asala-$asalb)/50000;
echo "Jumlah Rp. 50.000 : ".$b."<br />";
$asalc=$asalb%20000;
$c=($asalb-$asalc)/20000;
echo "Jumlah Rp. 20.000 : ".$c."<br />";
$asald=$asalc%5000;
$d=($asalc-$asald)/5000;
echo "Jumlah Rp. 5.000 : ".$d."<br />";
$asale=$asald%100;
$e=($asald-$asale)/100;
echo "Jumlah Rp. 100 : ".$e."<br />";
$asalf=$asale%50;
$f=($asale-$asalf)/50;
echo "Jumlah Rp. 50 : ".$f."<br />";
?>

Gambar 5.1 Tugas 3
 Berikut ini hasil keluarannya.
Gambar 5.2 Hasil Tugas 3
Demikian dari saya, maaf jika ada salah-salah. Sekian dan terikasih :)

Tidak ada komentar:

Posting Komentar

Upload File dengan PHP dan MySQL

Upload file adalah salah satu bagian terpenting dalam membuat aplikasi, khususnya yang berbasis web.Contohnya saat kita harus mengupload ent...