Advertisement
GWibisono

Terbilang part 1

May 18th, 2013
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.80 KB | None | 0 0
  1. <?php
  2. function Terbilang($x)
  3. {
  4.     $abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
  5.     if ($x < 12)
  6.         return " " . $abil[$x];
  7.     elseif ($x < 20)
  8.         return $this->Terbilang($x - 10) . " belas";
  9.     elseif ($x < 100)
  10.         return $this->Terbilang($x / 10) . " puluh" . $this->Terbilang($x % 10);
  11.     elseif ($x < 200)
  12.         return " seratus" . $this->Terbilang($x - 100);
  13.     elseif ($x < 1000)
  14.         return $this->Terbilang($x / 100) . " ratus" . $this->Terbilang($x % 100);
  15.     elseif ($x < 2000)
  16.         return " seribu" . $this->Terbilang($x - 1000);
  17.     elseif ($x < 1000000)
  18.         return $this->Terbilang($x / 1000) . " ribu" . $this->Terbilang($x % 1000);
  19.     elseif ($x < 1000000000)
  20.         return $this->Terbilang($x / 1000000) . " juta" . $this->Terbilang($x % 1000000);
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement