Rabu, 15 Agustus 2012

Kombinasi 3 Input (Scanner, Buffered Reader, JOption Pane)

Kali ini saya akan memposting tutorial menampilkan operasi matematika sederhana yang diimputkan lewat scanner, buffered reader dan JOptionpane. Singkatnya program ini digunakan untuk mengkalikan 2 buah bilangann lewat scanner dan buffered reader dan kemudian hasilnya dibagi dengan inputan yang dimasukkan lewat JOptionPane. Untuk program saya ini saya menggunakan netbeans, tapi bisa juga lewat eclipse ataupun yang lainnya. Penasaran seperti apa programnya lansung aja simak di bawah ini :
1. Buka Netbeans
2. Klik kanan pilih New Java Class
3. Masukkan coding di bawah ini :

Sabtu, 11 Agustus 2012

Konversi Bilangan Decimal ke Octal dengan menggunakan PHP

Kalo yang satu ini adalah program yang aku buat untuk merubah / mengkonversikan dari bentuk decimal ke octal. Ini buat postingan pelengkap sesudah postingan ku sebelumnya yang merubah ke bentuk hexa. langsung aja check the out , XD


<?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.="8"; break;
        case 9: $oct.="9"; break;
        case 10: $oct.="A"; break;
        case 11: $oct.="B"; break;
        case 12: $oct.="C"; break;
        case 13: $oct.="D"; break;
        case 14: $oct.="E"; break;
        case 15: $oct.="F";
            default:break;
        }
        if($des/8 == 0){
        $sisa=($des%8);
        $des=$sisa;
    }

Konversi Bilangan Decimal ke Hexa dengan menggunakan PHP


Program Konversi bilangan tidak hanya bisa dilakukan di C++, Delphi, dan Java saja. PHP pun juga bisa mengerjakannya. Program ini juga compatible dengan semua browser. Bagi para pembaca sekalian yang pengen liat codingnya, langsung saja check the out :D

 <?php
if (isset($_POST['decimal'])){
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $hex = '';
    if (preg_match('/[^0-9]/',$des)) {
        die ("maaf. inputan salah!");
    }
    else {
        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;
    }

Minggu, 05 Agustus 2012

Pembentukan SIkap




Pembentukan sikap selalu berlangsung secara bertahap dan dalam kurun waktu yang cukup lama. Hal ini merupakan proses belajar yang paling efektif bagi seseorang. Adapun faktor faktor yang mempengaruhi pembentukan sikap adalah :
1. Pengalaman Pribadi 
    Pengalaman pribadi adalah pengalaman yang pernah kita alami. Hal ini tentu akan membentuk sikap positif dan juga negatif. Untuk itulah mengapa pengalaman pribadi yang dapat membentuk sikap adalah pengalaman pribadi yang bisa meninggalkan kesan yang kuat nbagi pelakunya sendiri. Karena dengan kesan yang kuat itu maka akan sulit untuk terlupakan, dan dari semua itu akan menjadi suatu kebiasaan yang kemudian akan membentuk suatu sikap bagi pelakunya.

Matahari



Saat aku terdiam bersama embun pagi yang dingin ini,
Kau tiba tiba hadir,
Menerangi setiap langkah langkah hariku,
Membangunkan sejuta harapan dan impian yang telah lama tertidur di diriku,
Mengahangatkanku kembali dari angin malam yang sempat menusuk tubuhku
Membuatku berangan angan untuk selalu berada di sisimu

Saat aku tak memerhatikan kehadiranmu
Kau selalu melintasi hari hariku
Mencuri perhatianku dengan cahaya terangmu
Menghidupkanku dengan warna warni alam di sekitar hidupku
Memberiku senyuman dan juga cinta

Tapi saat aku telah berani mencoba menatapmu
Kau pergi dan semakin menjauh dariku
Aku tak pernah sadar siapa diriku dan terus mengikuti cahayamu
Meskipun aku tak tau kemana arah dan tujuanku
Aku selalu berharap kamu akan benar benar kembali melihatku
Meskipun mungkin kau disana juga selalu menyinariku

Aku terus menunggu dan menunggu..
Menunggu waktu dimana hukum alam ini akan merubah kembali semuanya
Berharap semua seperti yang aku inginkan
Tapi tangan ini selalu tak pernah sampai
Tak pernah sampai untuk merubah semua itu dan mendekatkan cahayamu kepadaku
Kini air hujan telah membasahi harapan dan impian ini

Saat aku mencoba mentutup mataku
Hati ini semakin terasa sesak
Meskipun cahayamu kini tak terlihat olehku
Tapi bayanganmu telah merasuki hati dan jiwaku
Bahkan semakin membara dan terus membara

Kini aku benar benar tak tau lagi bagaimana memadamkan api yang membara di hati ini
Yang bahkan semakin menyebar ke otak dan pikiranku
Ingin aku lari dan mematikan semuanya
Mungkin...
Mungkin memang dan hanya itu yang bisa aku perbuat sekarang
Sakit ini, tak apa jika aku rasakan sekarang
Meskipun kini aku hanya bisa melihat bayangmu
Tanpa takut lagi akan kehilangan sinarmu















Sabtu, 04 Agustus 2012

Attitude is Everything, can be Change Anything

 “Attitude is a little thing, but can make big differences”  (Sikap adalah suatu hal kecil, tetapi dapat menciptakan perbedaan yang besar) 
Helen Keller adalah wanita yang kehilangan fungsi indra pendengaran dan penglihatan sejak usia 19 bulan. Namun ketika sadar akan kondisi dirinya, ia masih
selalu bersyukur kepada Tuhan Yang Maha Esa. "Aku berterima kasih kepada Tuhan atas segala cacatku. Karena cacat yang kuderita, aku berhasil menemukan diriku sendiri, pekerjaanku dan Tuhanku," kata sarjana lulusan Harvard University di Amerika itu. Dengan kekuatan imannya, ia pun dapat melakukan fungsinya sebagai manusia secara optimal, yakni sebagai seorang penulis karya sastra dan guru bagi orang-orang buta dan tuli.  

Pengenalan Tipe Data pada PHP


PHP tidak memerlukan pendefinisian variabel, tipe data akan secara otomatis berubah oleh operator yang digunakan, karena PHP menggunakan Type Juggling. Tetapi selain menggunakan Type Juggling, PHP juga menggunakan Type Casting, yang dapat menentukan secara manual tipe data yang dimaksud.

Type Juggling

Type Juggling merupakan behaviour atau sifat dari variabel PHP yang akan secara otomatis mengubah tipe data dari variabel tersebut tergantung dari operator yang digunakan ketika memasukan isi dari variabel tersebut.
Bila data di set dengan operator integer seperti tambah, kurang atau kali, maka data akan berubah menjadi integer, begitu juga bila di set dengan operator string seperti petik ganda atau titik untuk penghubung string.

Contoh source code :

Operator pada Pemrograman Java

Dalam Java, ada beberapa tipe operator. Ada operator aritmatika, operator relasi, operator logika, dan operator kondisi. Operator ini mengikuti bermacam-macam prioritas yang pasti sehingga compilernya akan tahu yang mana operator untuk dijalankan lebih dulu dalam kasus beberapa operator yang dipakai bersama-sama dalam satu pernyataan.
1. Operator Aritmatika


Berikut ini adalah dasar operator aritmatika yang dapat digunakan untuk membuat suatu program Java,


Operator


Penggunaan


Keterangan


+


op1 + op2


Menambahkan op1 dengan op2


*


op1 * op2


Mengalikan op1 dengan op2


/


op1 / op2


Membagi op1 dengan op2


%


op1 % op2


Menghitung sisa dari pembagian op1 dengan op2


-


op1 - op2


Mengurangkan op2 dari op1

Tipe Data dan Variabel Pada Pemrograman Java


Tipe Data Primitif

Bahasa pemrograman Java mendefinisikan delapan tipe data primitif. Mereka diantaranya adalah boolean (untuk bentuk logika), char (untuk bentuk tekstual), byte, short, int, long (integral), double and float (floating point).

1. logika - boolean
Tipe data boolean diwakili oleh dua pernyataan : true dan false. Sebagai contoh adalah, boolean result = true;
Contoh yang ditunjukkan diatas, mendeklarasikan variabel yang dinamai result sebagai tipe data boolean dan memberinya nilai true.