Pages

Friday, August 10, 2012

Konversi Bilangan Decimal to Oktal

Nah sekarang giliran Konversi Bilangan Desimal to Oktal. Siap Mencoba ?? Lanjut ...

1. Buka Aplikasi Netbeans kalian.
2. Buat Project baru dengan cara klik kanan pada folder > New > PHP Web Page.


3. Beri nama file seperti pada gambar.


3. Klik finish.


4. Ketikkan script seperti dibawah ini.

<?php
if (isset($_POST['decimal'])) {
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $oct ='';
    if (preg_match('/[^0-9]/',$des)){
        die("Maaf. Inputan salah..");
    }
else {
    while($des>0){
        $hasil=$des%8;
        switch($hasil){
            case 0: $oct.="0"; break;
            case 1: $oct.="1"; break;
            case 2: $oct.="2"; break;
            case 3: $oct.="3"; break;
            case 4: $oct.="4"; break;
            case 5: $oct.="5"; break;
            case 6: $oct.="6"; break;
            case 7: $oct.="7"; break;
            case 8: $oct.="10"; break;
            case 9: $oct.="11"; break;
            case 10: $oct.="12"; break;
            case 11: $oct.="13"; break;
            case 12: $oct.="14"; break;
            case 13: $oct.="15"; break;
            case 14: $oct.="16"; break;
            case 15: $oct.="17";
            default:break;           
        }
if($oct/8==0){
    $sisa=($des%8);
    $oct=$sisa;
}else{
    $sisa=($des/8);
    $des=$sisa%8;
}}
    $result = strrev($oct);
    echo "Bilangan $original (desimal) dalam octal adalah $result.
    <a href='Konversi_Des_to_Okt.php'>Back</a> to the script";
    }
}
else {
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Konversi Bilangan Desimal to Oktal</title>
    </head>
    <body>
        <form action="<?php echo $_SERVER ['PHP_SELF']; ?>"
              method="POST">
              <h2> Masukkan Bilangan Desimal Disini (Cepat!!!):
            </h2><input type="text" size="50" name="decimal" >
              <input type="submit" value="konversikan!">
        </form>
    </body>
</html>
<?php 

?>

6. Maka tampilan di Netbeans sepeti ini.


7. Kalau sudah, tekan Shift+F6, maka akan muncul di browser seperti di bawah ini.


8. Masukkan angka seperti pada gambar.


9. Maka akan tampil hasil seperti dibawah ini.


Selamat Mencoba... Bertemu di pelajaran selanjutnya :)
Comments
0 Comments

No comments:

Post a Comment

berkomentarlah dengan baik, maka saya akan berterima kasih :)