Jumat, 10 Agustus 2012

Decimal to Biner

OOO iya saya lupa share tentang sourc code Decimal to Biner yang saya pelajari pertama kali
ini dia Source Code nya

<?php
if (isset($_POST['decimal'])) {
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $binary='';
    if (preg_match('/[^0-9]/',$decimal))//aturan masukkan {
        die("Maaf. Inputan anda salah..."); //jika yang dimasukkan tidak sesuai Aturan maka SALAH    
    }
else {
    while ($decimal > 0) {
        if ($decimal%2 == 0) {
            $binary .= 0;
            $decimal /=2;
            
        }
        else {
            $binary .= 1;
            $decimal = ($decimal/2)-0.5;
        }
    }
    $result = strrev($binary); //hasilnya dibalik
    echo "Bilangan $original (desimal) dalam biner adalah $result.
    <a href='Konversi_Des_to_Biner.php'>Back</a> to the script"; //tempatmu menyimpan file PHP mu.. disesuaikan ya lokasi dan nama filemu!
}
}
else {
?>
//setelah ini adalah file desain(HTML/Interfaces untuk Aplikasinya)
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Konverter Decimal to Biner</title>
    </head>
    <body>
        <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
          method="POST">
            <h3>Masukkan bilangan Desimal disini....:</h3>
            <input type="text" size="50" name="decimal">
            <input type="submit" value="Konversikan!">
       
        </form>
             <?php
             echo $_SERVER['PHP_SELF']; //menjelaskan letak direktori file tersebut
    echo "<br /><h4>Project PHP Konverter Desimal to Biner by Andreas BKH</h4>";
             ?>
    </body>
</html>
<?php
}
?> 
 
Semoga Bermanfaat !!! 
»»  MONGGO...

Decimal to Hexa

Kalau POST yang tadi saya ngeshare tentang Source Code tentang Decimal to Octal dan sekarang saya akan share tentang Decimal to Hexa. Langsung saja ini Source code nya :D

<?php

$hex='';
if (isset ($_POST['decimal'])){
$des = $_POST['decimal'];
$original = $_POST['decimal'];
while($des>0){
    $hasil=$des%16;
        switch($hasil){
        case 0: $hex.="0"; break;
        case 1: $hex.="1"; break;
        case 2: $hex.="2"; break;
        case 3: $hex.="3"; break;
        case 4: $hex.="4"; break;
        case 5: $hex.="5"; break;
        case 6: $hex.="6"; break;
        case 7: $hex.="7"; break;
        case 8: $hex.="8"; break;
        case 9: $hex.="9"; break;
        case 10: $hex.="A"; break;
        case 11: $hex.="B"; break;
        case 12: $hex.="C"; break;
        case 13: $hex.="D"; break;
        case 14: $hex.="E"; break;
        case 15: $hex.="F";
        default:break;
        }
      if($des/16==0){
          $sisa=($des%16);
          $des=$sisa;
      }
      else{
          $sisa=($des/16);
          $des=$sisa%16;
      }
}
 $result = strrev($hex);
        echo "DESIMAL   :    $original  <br>
              HEXA      :    $result    <br>
        <a href='konversi_Des_to_Hex.php'>Back</a> to the script";
        }
else
{
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DESIMAL to HEXA</title>
    </head>
    <body>
       <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
             method="POST">
           <h3>Masukkan bilangan Desimal disini (cepat!!): </h3>
           <input type="text" size="50" name="decimal">
           <input type="submit" value="KONVERSIKAN">
       </form>
           <?php
           echo $_SERVER['PHP_SELF'];
           ?>
    </body>
</html>
<?php
 }
?> 
 
MONGGO DI SINAU-i 
JANGAN LUPA KATAKANOYI 

»»  MONGGO...

Decimal to Octal

Om dan Tante" saya mau ngeshare tenteng source code tenteng Decimal to Octal
Monggo di Sinau-i 
 
<?php

if (isset ($_POST['decimal']))
    {
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $oct='';
    if (preg_match('/[^0-9]/',$decimal)){
        die("Maaf, Inputan salah,, <a href='konversi_Des_to_Octal.php'>Coba Lagi</a> to the script");
    }
    else {
        while($decimal>0){
           $hasil=$decimal%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;
                default:break;
        }
            if($decimal/8==0){
                $sisa=($decimal%8);
                $decimal=$isa;
            }
            else {
                $sisa = ($decimal/8);
                $decimal=$sisa%8;
            }
        }
    }
   $result = strrev ($oct);
        echo "DESIMAL   :   $original       <br>
              OCTAL     :   $result         <br>
        <a href='konversi_Des_to_Octal.php'>Back</a> to the script";
}
else {
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DESIMAL to OCTAL</title>
    </head>
    <body>
       <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
             method="POST">
           <h3>Masukkan bilangan Desimal disini (cepat!!): </h3>
           <input type="text" size="50" name="decimal">
           <input type="submit" value="KONVERSIKAN">
       </form>
           <?php
           echo $_SERVER['PHP_SELF'];
           ?>
    </body>
</html>
<?php
}
?>
»»  MONGGO...

Konversi Bilangan dari Desimal PHP

DECBIN
pada fungi decbin bilangan yang asli nya desimal diubah ke dalam bentuk biner, untuk lebih jelasnya aku akan tulis script dibawah ini :
<?
$num=13; //mendefinisikan angka yang akan di tampilkan
$biner= decbin($num); //mengubah dari desimal ke biner
echo "Desimal= ".$num." Biner= ".$biner; //hasilnya adalah Desimal= 13 Biner= 1011
?>


DECOCT
pada fungi decoct bilangan yang asli nya desimal diubah ke dalam bentuk biner, untuk lebih jelasnya aku akan tulis script dibawah ini :
<?
$num=13; //mendefinisikan angka yang akan di tampilkan
$oct= decoct($num); //mengubah dari desimal ke biner
echo "Desimal= ".$num." Octal= ".$oct; //hasilnya adalah Desimal= 13 Octal= 15
?>



DECHEX
pada fungi dechex bilangan yang asli nya desimal diubah ke dalam bentuk biner, untuk lebih jelasnya aku akan tulis script dibawah ini :
<?
$num=13; //mendefinisikan angka yang akan di tampilkan
$hex= dechex($num); //mengubah dari desimal ke biner
echo "Desimal= ".$num." Hexadesimal= ".$hex; //hasilnya adalah Desimal= 13 Hexadesimal= d
?>




Sumbe : http://randhipenyet.blogspot.com
thanks my freind :D
»»  MONGGO...

Kamis, 02 Agustus 2012

Belajar Dasar PHP

Untuk Belajar Dasar-dasar PHP, anda mesti membaca sedikit tutorial Dasar-dasar PHP ini...

Yang dibutuhkan untuk menjalankan PHP
Untuk dapat menjalankan PHP Anda membutuhkan sebuah web server.
untuk pertama kalinya belajar PHP anda mesti mepersiapkan server local untuk di PC or laptop anda...
disini akan dijelaskan untuk PC ber SO windows (98,XP, dll)
anda bisa memilih beberapa angine server seperti XAMPP, AppServNetwork, PHP Triad...
mengapa memilih ini anda bisa membaca artikel sebelumnya..(dari pada capek instal satu perasu untuk pernagkatnya).
1. XAMPP
2. AppServ
3. PHPTRIAD
pilih salah satu dan instal DI PC anada..(penulis tidak akan menjelaskan car instalasinya, karena seperti layaknya instal sofware biasa)
kemudian cek di broser dengan memasukkan http://localhost jika sudah ada informasi mengenai server local maka anda sudah berhasil insatl server localhost untuk PC ana...
setelah anda mempunyai server untuk menjalan kan code2 PHP dan sudah memiliki basisdata (MySql) maka yag anda perlukan selanjutnya adalah editor PHP
editor PHP bisa menggunakan Notepad,Rapid PHP 2005, dreamwaver dan lain2 tergantung minat anda

Jika semua sudah tersedia saya akn jelaskan mengenai Sintaks dasar PHP
4 macam cara penulisan kode PHP, yaitu :


1. di awali
2. di awali
3. di awali
4. di awali <% diakhiri %>

Pilih salah satu dari empat cara tersebut. Yang sering digunakan adalah cara pertama dan kedua. Tiap akhir baris harus selalu diberi tanda titik koma (;).

Sama Seperti pada bahasa pemrograman lain Anda pun bisa meletakkan baris komentar pada program Anda. Pada PHP caranya adalah dengan meletakkan komentar tersebut di sebelah kanan tanda // jika komentar satu baris dan di antara /* dan */ jika komentarnya lebih dari satu baris.

/* kalau yang ini adalah komentar
lebih dari satu baris komentar*/
echo ("memang mudah kan...");
?>


Tipe Data
PHP mengenal tiga macam tipe data, yaitu :
1. Integer
2. Floating point number
3. String
Integer
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
$a = 1234 // desimal
$b = - 1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal
pernyataan seperti $a = 1234 disebut pernyataan penugasan. Dalam contoh tersebut maksudnya adalah memberikan nilai 1234 ke variabel $a.

Floating point number
Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara bagian bulat dan pecahan.

$a = 1.234 // bentuk biasa
$b = 1.2e3 // bentuk eksponensial

Strings
$a = "ini adalah tipe data string"


Array
Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array.

Array berdimensi satu
$kota[0] = "Yogyakarta";
$kota[1] = "Jakarta";
$kota[2] = "Malang";
$kota[3] = "Purwokerto";

print ("Kota favorit saya adalah $kota[2]");
?>

Kode di atas bila dijalankan pada browser, akan muncul tulisan :
Kota favorit saya adalah Malang.
Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama dari array, indeks array 1 menyatakan elemen array kedua, dan seterusnya.

Array multidimensi
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
$buaht = array (
"apel" => array(
"warna" => "merah",
"rasa" => "manis"
),
"pisang" => array(
"warna" => "kuning",
"rasa" => "manis"
)
);

print ("Warna buah apel adalah ");
print ($buah["apel"]["warna"])."
";
print ("Rasa buah pisang adalah ");
print ($buah["pisang"]["rasa"]);
?>

Kode di atas akan menghasilkan tulisan
Warna buah apel adalah merah
Rasa buah pisang adalah manis

VARIABLE
Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable a
dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya
program dan tergantung pada konteks yang digunakan.
File contoh2.php:
$a=”5”;
$b=”2”;
$hasil=$a+$b;
echo($hasil);
?>
hasilnya adalah: 7

STRUKTUR KONTROL
IF
Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.
Cara penulisannya adalah sebagai berikut:
if (syarat)
{
statement
}
atau:
if (syarat)
{
statement
}
else
{
statement lain
}
atau:
if (syarat pertama)
{
statement pertama
}
elseif (syarat kedua)
{
statement kedua
}else
{
statement lain
}

WHILE
Bentuk dasar dari statement While adalah sebagai berikut:
while (syarat)
{
statement
}
Arti dari statemant While adalah memberikan perintah untuk menjalankan statement
dibawahnya secara berulang-ulang, selama syaratnya terpenuhi.

FOR
Cara penulisan statement FOR adalah sebagai berikut:
for (ekspresi1; ekspresi2 ; ekspresi3)
statement
ekspresi1 menunjukkan nilai awal untuk suatu variable
ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statemant
ekspresi3 menunjukkan pertambahan nilai untuk suatu variable
File contoh7.php:
for ($a=0;$a<10;$a++)
{
echo(“Nilai A = ”);
echo(“$a”);
echo(“
”);
}
?>

SWITCH
Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa
nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang
dibandingkan.
Struktur Switch adalah sebagai berikut:
switch (variable)
case nilai:
statement
case nilai:
statemant
case nilai:
statement
.
.
.
File contoh8.php:
$a=2;
switch($a)
{
case 1:
echo(“Nilai variable a adalah satu”);
break;
case 2:
echo(“Nilai variable a adalah dua”);
break;
case 3:
echo(“Nilai variable a adalah tiga”);
break;
}
?>

REQUIRE
Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari
sebuah file lain. Cara penulisan statement Require adalah:
require(namafile);
Statement Require ini tidak dapat dimasukkan diadalam suatu struktur looping misalnya
while atau for. Karena hanya memperbolehkan pemangggilan file yang sama tersebut
hanya sekali saja.
File contoh9.php:
$a=”Saya sedang belajar PHP”;
function tulistebal($teks)
{
echo(“$teks”);
}
?>
File contoh10.php:
require(“contoh9.php”);
tulistebal(“Ini adalah tulisan tebal”);
echo(“
”);
echo($a);
?>

INCLUDE
Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan
didalam suatu looping misalkan dalam statement for atau while.
File contoh11.php:
echo(“--------------------------------------
”);
echo(“PHP adalah bahasa scripting
”);
echo(“--------------------------------------
”);
echo(“
”);
?>
File contoh12.php:
for ($b=1; $b<5; $b++)
{
include(“contoh11.php”);
}
?>

Sumber : http://php-mysql-solution.blogspot.com
»»  MONGGO...

Belajar Java Untuk Pemula Dan Konsep Object Oriented

OOP dengan Java
Secara umum belajar bahasa pemrograman apapun basicnya sama yaitu kuasai algoritma dahulu. Itulah
sebabnya dikampus yang mengajarkan pemrograman , algoritma pasti diberikan diawal masa perkuliahan, tujuannya tidak lain agar mahasiswa punya dasar yang cukup ketika mulai belajar pemrograman.

Untuk bahasa pemrograman java, selain algoritma juga dibutuhkan pemahaman yang cukup tentang pemrograman berorientasi objek. Java adalah bahasa pemrograman yang sudah menggunakan secara penuh konsep object oriented. Dalam aplikasinya selalu menggunakan class dan object.
Dalam konsep pemrograman berorientasi objek, hal yang pertama harus dipahami adalah konsep class dan objek. Class dalam pemrograman berorientasi object berarti kumpulan objek yang mempunyai data dan fungsi yang sama dan object adalah sesuatu yang mempunyai data dan fungsi untuk tujuan tertentu. Sebuah class akan selalu mempunyai data (attribut) dan fungsi (method). Contoh Sebuah class misalnya class orang. Atribut class orang adalah warnabaju,rambut, kulit, kaki, mata. Sedangkan method atau behaviornya misalnya  jalan, lari, belok, manjat, makan dan minum. OOP dengan JavaImplementasinya dalam program, class digunakan untuk mencetak object. Ibarat membuat kue, sebuah class adalah cetakan kue dan object adalah kue yang dicetak.
Pemrograman berorientasi objek menuntut kita untuk selalu menggunakan paradigma object oriented dalam membuat program. Segala sesuatu harus kita pandang dalam konsep class dan object. Misalnya Program tentang mahasiswa, maka kegiatan object oriented nya adalah kita pandang mahasiswa sebagai sebuah class. Contoh atribut class mahasiswa misalnya nim,nama, jurusan,alamat dan email. Sedangkan methodnya misalnya ikutKuliah, ikutUjian, isiFrs dan bayarUangKuliah.Class = Methode + Variable
Dengan class mahasiswa tersebut kita bisa membuat atau mencetak object. Misalnya kita buat object  mahasiswa dengan nim: 43A870120, nama: Agus, alamat: Bekasi dan jurusan Informatika, maka object Agus ini dikatakan object dari class mahasiswa.Object method variabel bernilai
Secara umum, terkadang orang sulit membedakan antara class dengan object, karena masing-masing mempunyai atribut dan method. Cara mudah untuk membedakannya adalah atribut dan method yang belum punya data atau nilai adalah class, sedangkan atribut dan method yang telah berisi data adalah object
Jika program mahasiswa kita implementasikan  dalam java, maka kita bisa membuat dua buah class, yaitu class Mahasiswa dan class MahasiswaBeraksi. Class Mahasiswa adalah class yang merepresentasikan mahasiswa, karena itu dalam class mahasiswa berikan  tiga atribut misalnya nim, nama dan jurusan
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Mahasiswa{
   String nim;
   String nama;
   String jurusan;
 
   public void tampilInfo(){
      System.out.println("Nim mahasiswa "+nim);
      System.out.println("Nama mahasiswa "+nama);
      System.out.println("Jurusan mahasiswa "+jurusan);
   }
 
   public void ikutUjian(){
      System.out.println("Mahasiswa ini sedang ikut ujian");
   }
}

Dan berikut ini adalah class MahasiswaBeraksi. Pada class ini terdapat method main. Method main adalah method yang memungkinkan sebuah class java bisa di run atau dijalankan. Dalam class MahsiswaBeraksi, buat sebuah object dari class Mahasiswa. Misalnya nama objectnya adalah agus. Isi masing-masing variabel dalam object agus dengan data. Kemudian panggil masing-masnig method (function)nya.
 


public class MahasiswaBeraksi{
 
1  public static void main(String[]args){
2   Mahasiswa agus = new Mahasiswa();
3   agus.nim="43A8700120";
4   agus.nama="Agus";
5   agus.jurusan="Teknik Informatika";
6   agus.jurusan="Teknik Informatika";
7   agus.tampilInfo();
8   agus.ikutUjian();
9    }
10  }
11
12 
13
 
     
Sumber : http://muhamadnur.net      
      
      
 
      
      
  
 
 
 
  

















»»  MONGGO...

Belajar Menggunakan Netbeans

Untuk belajar java di NetBeansIDE7.0.1 anda harus menginstal NetBeansIDE7.0.1 terlebih dahulu. Perintah java nantinya akan kita ketikkan atau di jalankan di NetBeansIDE7.0.1 yang telah terinstal. Setelah anda menginstal NetBeansIDE7.0.1 maka anda bisa menggunakan perintah java didalamnya.Bukan hanya java, banyak bahasa pemograman lainnya yang bisa kita jalankan di NetBeansIDE7.0.1. Untuk lebih jelasnya marilah kita lihat tampilan awal NetBeansIDE7.0.1 di bawah ini.
Setalah kita melihat tampilan awal NetBeansIDE7.0.1, sekarang kita akan melihat yang ada di dalam NetBeansIDE7.0.1. Perhatikan gambar  dibawah ini.
Jika kita ingin membuat project baru di NetBeansIDE7.0.1, ikuti langkah di bawah ini :
1.Klik new peoject.
Bewarna coklat yang bertanda plus (+).
2.Setelah itu pilih Javaè Java ApplicationèNext.
3. Langkah selanjutnya adalah mengubah nama project jika ingin di ubah, kemudian Finish.
4. Setelah itu muncul lembar kerja java yang nantinya kita bisa  menjalankan perintah java.
5. Setelah kita mengetikkan perintah java, misalkan membuat tulisan Selamat Datang Haidi, kemudian kita tinggal menekan tombol Shift + F6. Maka lihatlah hasilnya dibawah ini.
6. Untuk selanjutnya, anda bisa melakukan langkah yang sama namun dengan perintah java  yang ingin anda jalankan atau yang sedang anda cari.
7. Terima kasih dan maaf jika ada kesalahan dalam materi ini.


Sumber : http://haididglow.wordpress.com
»»  MONGGO...