Fungsi Terbilang dengan PHP

Ada yang pernah terpikir untuk membuat suatu angka yang kita input dapat diterjemahkan menjadi fungsi terbilang. Berikut ini saya sedikit memberikan contoh fungsi terbilang dengan menggunakan bahasa pemrograman PHP.
<form method="post" action="terbilang.php">
<b>Fungsi Terbilang</b><br />
<label>Input Jumlah Uang
 <input type="text" name="jumlah" />
</label>
<label>
 <input type="submit" name="Submit" value="Proses" />
</label>
<br /><hr align="left" width="40%" />Nilai Angka :
<?
$jumlah = $_POST['jumlah'];
echo "$jumlah";
?>
<br />Hasil Terbilang : <? echo Terbilang($jumlah); ?>
</form>
<?php 
function Terbilang($satuan){
$huruf = array ("", "satu", "dua", "tiga", "empat", "lima", "enam", 
"tujuh", "delapan", "sembilan", "sepuluh","sebelas");
if ($satuan < 12)
 return " ".$huruf[$satuan];
elseif ($satuan < 20)
 return Terbilang($satuan - 10)." belas";
elseif ($satuan < 100)
 return Terbilang($satuan / 10)." puluh".
 Terbilang($satuan % 10);
elseif ($satuan < 200)
 return "seratus".Terbilang($satuan - 100);
elseif ($satuan < 1000)
 return Terbilang($satuan / 100)." ratus".
 Terbilang($satuan % 100);
elseif ($satuan < 2000)
 return "seribu".Terbilang($satuan - 1000); 
elseif ($satuan < 1000000)
 return Terbilang($satuan / 1000)." ribu".
 Terbilang($satuan % 1000); 
elseif ($satuan < 1000000000)
 return Terbilang($satuan / 1000000)." juta".
 Terbilang($satuan % 1000000); 
elseif ($satuan >= 1000000000)
 echo "Angka terlalu Besar";
}
?>

Dan ini screenshot dari program diatas, Jika dijalankan. Semoga Bermanfaat :)


Category:

8 komentar:

Anonim mengatakan...

Terima kasih, Sangat bermanfaat...
mau tanya kalau minus bagaimana ya mas ?

reky mengatakan...

keren, logikanya hebat, ane nggak kepikiran kesana

Unknown mengatakan...

Kalau misal angkanya ada titik atau komanya gmn ya? Misal 158.000? Supaya belakang . Msh bisa kebaca

Unknown mengatakan...

Kalau misal angkanya ada titik atau komanya gmn ya? Misal 158.000? Supaya belakang . Msh bisa kebaca

Anonim mengatakan...

milyar ga bisa ya

Goo Bloog mengatakan...

Si admin-nya aja hasil copas malah ditanya...!!! Ya diem aja

Ferit mengatakan...

yurtdışı kargo
resimli magnet
instagram takipçi satın al
yurtdışı kargo
sms onay
dijital kartvizit
dijital kartvizit
https://nobetci-eczane.org/
NFP1T

Nuri mengatakan...

salt likit
salt likit
dr mood likit
big boss likit
dl likit
dark likit
ZL3PRQ

Posting Komentar