Ini bos ane punya cantoh program PHP koversi desimal to octal, harap maklum kalo banyak salahnya soalnya ane juga baru belajar
pertama buat dulu New PHP Web Page, terus kalo udah masukkan script dibawah ini
<!DOCTYPE html>
<?php
if (isset($_POST['decimal'])) {
$des = $_POST['decimal'];
$original = $_POST['decimal'];
$oct =' ';
if (preg_match('/[^0-9]/',$des)){
die("Sorry. 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;
}}echo strrev($oct);
$result = strrev($oct);
echo "Bilangan $original (decimal) dalam octal adalah $result.
<a href='Konversi_DEC_to_OCT.php'>Back</a> to the Converter";
}
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Konversi_DEC_to_OCT</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST">
<h3>Silahkan masukkan bilangan desimal anda :
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Convert">
</form>
<?php
echo "<br>",$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
kolo udah run dengan tekan shift f6, akn muncul tampilan seperti ini
segitu aja yang ane bisa beri, terus ikutin blog ane thank's
0 Comments:
Posting Komentar