Senin, 24 September 2012

PostHeaderIcon kiat agar doa mudah dikabulkan


(1) Ikhlaslah dalam berdo’a.

Syarat ini adalah syarat utama dan yang terpenting. Inilah modal utama sebuah do’a diijabahi. Allah Ta’ala berfirman,

فَادْعُوا اللَّهَ مُخْلِصِينَ لَهُ الدِّينَ وَلَوْ كَرِهَ الْكَافِرُونَ

“Maka sembahlah Allah dengan memurnikan ibadah kepada-Nya, meskipun orang-orang kafir tidak menyukai(nya).” (QS. Al Mu’min: 14)

Yang dimaksud dengan ikhlas dalam do’a adalah memurnikan do’a dan amalan dari segala kotoran, menujukan seluruh amalan tersebut hanya pada Allah, dan tidak menjadikan sekutu bagi-Nya, tidak riya’, tidak sum’ah.[1]

(2) Ikutilah tuntunan Nabi shallallahu ‘alaihi wa sallam dalam berdo’a dan tidak boleh membuat perkara yang tidak ada dasarnya dari beliau shallallahu ‘alaihi wa sallam.

Allah Ta’ala berfirman,

لَقَدْ كَانَ لَكُمْ فِي رَسُولِ اللَّهِ أُسْوَةٌ حَسَنَةٌ لِمَنْ كَانَ يَرْجُو اللَّهَ وَالْيَوْمَ الْآَخِرَ وَذَكَرَ اللَّهَ كَثِيرًا

“Sesungguhnya telah ada pada (diri) Rasulullah itu suri teladan yang baik bagimu (yaitu) bagi orang yang mengharap (rahmat) Allah dan (kedatangan) hari kiamat dan Dia banyak menyebut Allah.” (QS. Al Ahzab: 21)

Yang dituntunkan oleh Nabi shallallahu ‘alaihi wa sallam dalam do’a adalah memulai do’a dengan memuji Allah dan bershalawat kepada Rasul shallallahu ‘alaihi wa sallam, mengangkat tangan ketika berdo’a, menghadap kiblat, berdo’a dalam keadaan suci atau berwudhu jika itu mudah, bertawassul kepada Allah (dengan nama dan sifat-Nya, dengan kebaikan yang pernah diperbuat, dengan do’a orang sholeh yang hidup dan ada di tempat), mengulangi yang diminta sebanyak tiga kali, dan lain-lain.

(3) Yakinlah akan diijabahinya do’a dan menghadirkan hati ketika berdo’a.

Nabi shallallahu ‘alaihi wa sallam bersabda,

ادْعُوا اللَّهَ وَأَنْتُمْ مُوقِنُونَ بِالإِجَابَةِ وَاعْلَمُوا أَنَّ اللَّهَ لاَ يَسْتَجِيبُ دُعَاءً مِنْ قَلْبٍ غَافِلٍ لاَهٍ

“Berdoalah kepada Allah dalam keadaan yakin akan dikabulkan, dan ketahuilah bahwa Allah tidak mengabulkan doa dari hati yang lalai.”[2]

(4) Benar-benarlah mantap dalam mengharap.

Nabi shallallahu ‘alaihi wa sallam bersabda,

إِذَا دَعَا أَحَدُكُمْ فَلْيَعْزِمْ فِى الدُّعَاءِ وَلاَ يَقُلِ اللَّهُمَّ إِنْ شِئْتَ فَأَعْطِنِى فَإِنَّ اللَّهَ لاَ مُسْتَكْرِهَ لَهُ

“Jika salah seorang dari kalian berdoa hendaklah benar-benar mantap dalam mengharap, dan janganlah mengatakan: 'Allahumma in syi'ta fa-a'thini (Ya Allah jika Engkau menghendaki maka berikanlah untukku), karena sesungguhnya Allah 'azza wajalla tidak dalam tekanan."[3]

(5) Pilihlah waktu terbaik agar mudah terijabahinya do’a.

Di antara waktu terbaik untuk berdo’a agar mudah diijabahi adalah antara adzan dan iqomah, saat sujud, di sepertiga malam terakhir, di akhir shalat, dan di saat hujan turun.

Rabu, 12 September 2012

PostHeaderIcon inilah hasil gambar dari konversibilangan menggunakan data diri

setelah anda selesai menjalankan step I dan step II
klik shift+f6 (untuk debug program) di folder "awal" anda

daaan inilah hasilnya

tampilan awal





jika yang diisi hanya NAMA nya saja



jika yang diisi hanya jenis kelaminnya saja





jika nama mengandung angka


jika anda sudah isi semua data dan klik login maka akan menuju pada halaman ini


tampilan awal



jika inputan berupa "huruf"


hexadesimal


oktal


biner


jika di Reset



jika anda mengklik "back to home" maka anda akan menuju halaman awal



semoga bermanfaat :)












PostHeaderIcon konversi bilangan menggunakan data diri II

ini lanjutan dari "konversi bilangan menggunakan data diri I"

langkah langkahnya adalaah :
1. buat file webpage baru pada PHP class
2. beri nama konversi_bilangan
3. ketik koding dibawah ini


 <?php
error_reporting(0);
if (isset($_GET['keHexa'])) {
    $jenis = 'Hexadesimal';
    $bilangan = $_GET['bilangan'];
    $original = $_GET['bilangan'];
    $pertama = $bilangan;
    $hex = '';
    if ($bilangan == "") {
        $final = "bilangan belum di inputkan";
    } else {
        while ($bilangan > 0) {
            $sisaBagi = $bilangan % 16;
            switch ($sisaBagi) {
                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";
                    break;
                default:break;
            }
            $bilangan = ($bilangan - $sisaBagi) / 16;
        }
        $result = strrev($hex);
        $final = "<center><h4> " . $jenis . "nya adalah " . $result . "</h4></center>";
    }
}
if (isset($_GET['keOktal'])) {// apakah data ter-submit ?
    $jenis = 'Oktal';
    $bilangan = $_GET['bilangan'];
    $original = $_GET['bilangan'];
    $pertama = $bilangan;
    $okt = '';
    if ($bilangan == "") {
        $final = "bilangan belum di masukkan";
    } else {
        while ($bilangan > 0) {
            $sisaBagi = $bilangan % 8;
            switch ($sisaBagi) {
                case 0 : $okt .="0";
                    break;
                case 1 : $okt .="1";
                    break;
                case 2 : $okt .="2";
                    break;
                case 3 : $okt .="3";
                    break;
                case 4 : $okt .="4";
                    break;
                case 5 : $okt .="5";
                    break;
                case 6 : $okt .="6";
                    break;
                case 7 : $okt .="7";
                    break;
                default:break;
            }
            $bilangan = ($bilangan - $sisaBagi) / 8;
        }
        $result = strrev($okt);
        $final = "<center><h4> " . $jenis . "nya adalah " . $result . "</h4></center>";
    }
}

if (isset($_GET['keBiner'])) {
    $jenis = 'Biner';
    $bilangan = $_GET['bilangan'];
    $bilangan == "" ? $final = "bilangan belum dimasukkan" : $final = "";
    $original = $_GET['bilangan'];
    $pertama = $bilangan;
    $bin = '';
    if ($bilangan == "") {
        $final = "bilangan belum dimasukkan";
    } else {
        while ($bilangan > 0) {
            $sisaBagi = $bilangan % 2;
            if ($sisaBagi == 0) {
                $bin .= 0;
            } else if ($sisaBagi == 1) {
                $bin .= 1;
            }
            $bilangan = ($bilangan - $sisaBagi) / 2;
        }
        $result = strrev($bin);
        $final = "<center><h4>" . $jenis . "nya adalah " . $result . "</h4></center>";
    }
}
$nama = $_GET['nama'] ? $_GET['nama'] : "No Name";
$gender = $_GET['gender'] ? $_GET['gender'] : "N";
$greet = $gender == "P" ? "mbak" : "mas";
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Konversi Bilangan</title>
    </head>
    <body>
 
        <h1><?php echo "selamat datang " . $greet . " " . $nama; ?> , isi data dibawah ya</h1>
        <form action="Konversibilangan.php" method="GET" name="form1">
            <input type="hidden" name="nama" value="<?php echo $_GET['nama'] ?>"/>
            <input type="hidden" name="gender" value="<?php echo $_GET['gender'] ?>"/>
            <input type="text" name="bilangan" value="<?php echo $pertama ?>" /><br/>
            <input type="submit" name="keHexa" value="Hexadesimal"/>
            <input type="submit" name="keOktal" value="Oktal"/>
            <input type="submit" name="keBiner" value="Biner"/>
        </form>

    <?php
    if (isset($_GET['keHexa']) || isset($_GET['keOktal']) || isset($_GET['keBiner'])) {
        if (preg_match('/[^0-9]/', $bilangan)) {//memasitikan apakah inputan berupa angka
            echo "<center><h2>hanya diisi bilangan</h2></center>";
        } else {
            echo "<center><h2>".$final."</h2></center>";
        }
    }
    echo "<a href='awall.php'>Back to Home</a>";
   echo "<a href='Konversibilangan.php?nama=$nama&gender=$gender '>Reset</a>";
    ?>

PostHeaderIcon konversi bilangan menggunakan data diri I

langkah langkahnya adalaah :
1. buka netbeans
2.buat webpage baru pada folder praktek PHP
3. beri nama file "awal"
4. masukkan coding di bawah ini


<?php
error_reporting(0);
if (isset($_POST['submit'])) {
    $nama = $_REQUEST['nama'];
    if (isset($_POST['gender'])) {
        $gender = $_REQUEST['gender'];
        if ($gender == 'L') {
            $greet = '<h2>Selamat datang mas ' . $nama . ' !!!</h2>';
        } else if ($gender == 'P') {
            $greet = '<h2>Selamat datang mbak ' . $nama . ' !!!</h2>';
        }
    } else {
        $gender = '';
    }
    $cek = '';
    if (!$gender && !$nama) {
        $salah = "Maaf data anda belum ada lengkap";
    } else {
        if (preg_match('/[0-9]/', $nama) && !$gender) {
            $salah = "maaf tidak boleh alay";
        } else if (preg_match('/[0-9]/', $nama)) {
            $salah = "maaf tidak boleh alay";
        }
        if (!$gender) {
            $salah = "jenis kelaminnya mana?";
        }
        if (!$nama) {
            $salah = "namanya mana?";
        }
    }
    if (!$salah) {
        header("location: Konversibilangan.php?nama=$nama&gender=$gender");
    }
} else {
    $nama = '';
    $gender = '';
    $cek = 'isi data dibawah ya :)';
}
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Validasi</title>
    </head>
    <body>

        <h1><?php echo $cek ?></h1>
        <form action="<?php $_SERVER['PHP_SELF'] ?>" method="POST" name="form1">
            <p>Nama : <input type="text" name="nama" value="<?php echo $nama ?>" /></p>
            <p>Jenis kelamin : <input type="radio" name="gender" value="L"
                                      <?php ($gender == L) ? print 'checked="checked"'  : print''  ?>/> Laki-Laki

                <input type="radio" name="gender" value="P"
                       <?php ($gender == P) ? print 'checked="checked"'  : print ''  ?>/>Perempuan
            </p>
            <input type="submit" name="submit" value="Log In"/>
            <h1><?php echo $salah ?></h1>

        </form>


    <?php
    ?>
Senin, 10 September 2012

PostHeaderIcon konversi bilangan menggunakan JOptionpane

postingan ini sama dengan menu "konversi bilangan" namun yang sekarang kita tambah dengan pemanggilan JOptionpane

ini nih codingnya


package praktek1;
import javax.swing.JOptionPane;
public class JOptionkonversibilangan {
   // pendeklarasian var
private static String name;
    private static String des;
    private static String gender;
    private static int validDes;
    static StringBuilder binerHasil= new StringBuilder();
    static StringBuilder hexaHasil= new StringBuilder();
    static StringBuilder oktalHasil= new StringBuilder();
    static String sc;
//proses konversi
public static void keBiner(int n){
    if(n>1){
        keBiner(n/2);
        System.out.print(n%2);
        binerHasil.append(n%2);
    }
    }
    public static void keHexa(int n){
    char[] daftarHexa={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
        if(n>0){
            keHexa(n/16);
            System.out.print(daftarHexa[n%16]);
        hexaHasil.append(daftarHexa[n%16]);
        }
    }
    public static void keOktal(int n){
    char[] daftarOktal={'0','1','2','3','4','5','6','7','8'};
        if(n>0){
            keHexa(n/8);
            System.out.print(daftarOktal[n%8]);
            oktalHasil.append(daftarOktal[n%8]);
        }
    }
//penginputan desimal
public static void inputDesJOption(){
    des=JOptionPane.showInputDialog("Masukkan " + "Bil.Desimalnya = ");
    try{
        if(des.isEmpty()){
            JOptionPane.showMessageDialog(null, "Inputan angka tidak boleh kosong!");
            inputDesJOption(); //kembali input angka
        }
    }catch(NullPointerException npe){
        JOptionPane.showMessageDialog(null, "Harap diisi angka terlebih dahulu!!");
        inputDesJOption();// kembali input angka
    }
    }
//pengekspresian
public static void eksepsiInpBiner(){
    inputDesJOption();
    try {
        validDes=Integer.parseInt(des);
        System.out.print("\nDesimal dari "+des+ ", Binernya adalah = ");
        keBiner(validDes);
        System.out.println("\n");
        
    }catch(NumberFormatException nfe){
        JOptionPane.showMessageDialog(null, des+" bukan angka! "+ "\nMasukkan angka saja !");
        eksepsiInpBiner();
    }
    }
    public static void eksepsiInpHexa(){
    inputDesJOption();
    try {
        validDes=Integer.parseInt(des);
        System.out.print("\nDesimal dari "+des+ ", Hexanya adalah = ");
        keHexa(validDes);
        System.out.println("\n");
        
    }catch(NumberFormatException nfe){
        JOptionPane.showMessageDialog(null, des+" bukan angka ! "+ "\nMasukkan angka saja !");
        eksepsiInpHexa();
    }
    }
    public static void eksepsiInpOktal(){
    inputDesJOption();
    try {
        validDes=Integer.parseInt(des);
        System.out.print("\nDesimal dari "+des+ ", Oktalnya adalah = ");
        keOktal(validDes);
        System.out.println("\n");
        
    }catch(NumberFormatException nfe){
        JOptionPane.showMessageDialog(null, des+" bukan angka!! "+ "\nMasukkan angka saja!!");
        eksepsiInpOktal();
    }
    }
//output proses konversi
public static void outHasilBiner(){
    eksepsiInpBiner();
    }
     public static void outHasilHexa(){
    eksepsiInpHexa();
    }
     public static void outHasilOktal(){
    eksepsiInpOktal();
    }
//penginputan nama
public static void inpNama(){
    name=JOptionPane.showInputDialog("Masukkan Nama Anda :");
    try{
        if(name.isEmpty()){
            JOptionPane.showMessageDialog(null, "Nama tidak boleh kosong !");
            inpNama();//kembali input nama
        }
    }catch(NullPointerException npe){
        JOptionPane.showMessageDialog(null, "Harap diisi Nama dulu dong !");
        inpNama();//kembali input nama
    }
    }
//menampilkan input dialog jenis Kelamin 
    public static void jenisKelamin()
{
  // menampilkan pilihan gender
  Object[] options = { "cewek", "cowok" };
  int choice = JOptionPane.showOptionDialog(null, 
      "Apa jenis kelamin kamu?", 
      "Jenis Kelamin?", 
      JOptionPane.YES_NO_OPTION, 
      JOptionPane.PLAIN_MESSAGE, 
      null, 
      options, 
      options[0]);
  try{
            if (choice == JOptionPane.YES_OPTION)
  {
    gender="saudari, ";
    menuJOption1();
  }
  else if(choice == JOptionPane.NO_OPTION)
  {
      gender="saudara, ";
      menuJOption1();
  }
        }
        catch(NullPointerException npe){
            JOptionPane.showMessageDialog(null, "Harap diisi terlebih dahulu !!");
            inpNama();
        }
}
// untuk penghitungan bilangan terbilang
    String[] angka={"","Satu","Dua","Tiga","Empat","Lima","Enam","Tujuh","Delapan","Sembilan","Sepuluh","Sebelas"};

    private String sebut(int x){
        String bilang="";
        int y = x / 100;
        if(y > 0){
            bilang = angka[y]+" Ratus ";
            if(y == 1)bilang="Seratus ";
            x%=100;
        }
        if(x<12)bilang += angka[x];
        else{
            y=x/10;
            x%=10;
            if(y==1)
                bilang +=angka[x] + " Belas";
            else
                bilang += angka[y]+ " Puluh "+ angka[x];
        }
        return bilang;
    }

    private String terbilang(long  x){
        int y;
        String bilang="";
        String[] satuan={""," Ribu "," Juta "," Milyar "," Trilyun "," Quadrilyun "," Quintilyun "};
        if(x > Math.pow(10, 20)) return "Bilangan terlalu besar";
        for(int i=6;i>0;i--){
            y =  (int) (x/Math.pow(10, i*3));
            if(y > 0){
                if(y==1 && i==1) bilang += " Seribu "; else bilang += sebut(y) + satuan[i];
            } x %= Math.pow(10, i*3);
        }
        bilang+=sebut((int)x);
        return bilang;
    }
    public static void outTerbilang(){
    sc = JOptionPane.showInputDialog("Masukan Bilangan yang akan disebutkan : ");
    JOptionPane.showMessageDialog(null, new JOptionkonversibilangan().terbilang(new Long(sc)), "TERBILANG", JOptionPane.INFORMATION_MESSAGE);
    }

        public static void hasilPecahan(){
        int desimal;
        
        String str=JOptionPane.showInputDialog("Masukkan bilangan yang akan dipecah : ");
        desimal=Integer.parseInt(str);
        int satu, dua, tiga, empat, lima, enam, tujuh, delapan, sembilan, sepuluh, sebelas, duabelas, tigabelas;
        //
        satu=desimal/100000;
        desimal%=100000;
        
        dua=desimal/50000;
        desimal%=50000;
        
        tiga=desimal/20000;
        desimal%=20000; 
        
        empat=desimal/10000;
        desimal%=10000;
        
        lima=desimal/5000;
        desimal%=5000;
        
        enam=desimal/2000;
        desimal%=2000;
        
        tujuh=desimal/1000;
        desimal%=1000;
        
        delapan=desimal/500;
        desimal%=500;
        
        sembilan=desimal/200;
        desimal%=200;
        
        sepuluh=desimal/100;
        desimal%=100;
        
        sebelas=desimal/50;
        desimal%=50;
        
        duabelas=desimal/10;
        desimal%=10;
        
        tigabelas=desimal/1;
        desimal%=1;
    
    
            JOptionPane.showMessageDialog(null,"Jumlah seratus ribuan = "+satu
                                        +"\nJumlah lima puluh ribuan = "+dua
                                        +"\nJumlah dua puluh ribuan = "+tiga
                                        +"\nJumlah sepuluh ribuan = "+empat
                                        +"\nJumlah lima ribuan = "+lima
                                        +"\nJumlah dua ribuan = "+enam
                                        +"\nJumlah seribuan = "+tujuh
                                        +"\nJumlah lima ratusan = "+delapan
                                        +"\nJumlah dua ratusan = "+sembilan
                                        +"\nJumlah seratusan = "+sepuluh
                                        +"\nJumlah lima puluhan = "+sebelas
                                        +"\nJumlah lima satuan = "+duabelas
                                        +"\nJumlah satuan = "+tigabelas
                                        , "PECAHAN", JOptionPane.INFORMATION_MESSAGE);
    } 
        
// untuk reset
public static void kembaliMenu(){
        inpNama();
        jenisKelamin();
    }
//ini untuk menu dari konversi bilangan
public static void menuJOption(){
        inpNama();
        jenisKelamin();
        String[] pilihan = {"biner", "hexa", "oktal", "terbilang", "pecahan", "kembali", "keluar"};
        while (true) {
            int response = JOptionPane.showOptionDialog(
                               null                       
                             , "Selamat Datang "+gender+name+" !!"
                                + "\nPilih Konversi Bilangan dibawah ini?"// Pesan
                             , "Konversi Bilangan"               // Judul di Tittlebar
                             , JOptionPane.YES_NO_OPTION  // Tipe Option
                             , JOptionPane.PLAIN_MESSAGE  // Tipe Pesan
                             , null                       
                             , pilihan     
                             , null    // Default button
                           );
            switch(response){
                case 0:
                    outHasilBiner();
                    break;
                case 1:
                    outHasilHexa();
                    break;
                case 2:
                    outHasilOktal();
                    break;
                case 3:
                    outTerbilang();
                    break;
                case 4:
                    hasilPecahan();
                    break;
                case 5:
                    kembaliMenu();
                    break;
                case 6:
                case -1:
                    System.exit(0);
                default:
                    JOptionPane.showMessageDialog(null, "response salah"
                                                    + response); break;
            }
        }
    }

// pemanggilan data menuJOption untuk jenis kelamin
public static void menuJOption1(){
          String[] pilihan = {"biner", "hexa", "oktal", "terbilang", "pecahan", "kembali", "keluar"};
        while (true) {
            int response = JOptionPane.showOptionDialog(
                               null                       
                             , "Selamat Datang "+gender+name+" !!"
                                + "\nPilih Konversi Bilangan dibawah ini?"// Pesan
                             , "Konversi Bilangan"               // Judul di Tittlebar
                             , JOptionPane.YES_NO_OPTION  // Tipe Option
                             , JOptionPane.PLAIN_MESSAGE  // Tipe Pesan
                             , null                       
                             , pilihan     
                             , null    // Default button
                           );
            switch(response){
                case 0:
                    outHasilBiner();
                    break;
                case 1:
                    outHasilHexa();
                    break;
                case 2:
                    outHasilOktal();
                    break;
                case 3:
                    outTerbilang();
                    break;
                case 4:
                    hasilPecahan();
                    break;
                case 5:
                    kembaliMenu();
                    break;
                case 6:
                case -1:
                    System.exit(0);
                default:
                    JOptionPane.showMessageDialog(null, "response salah"
                                                    + response); break;
            }
        }
    }

//untuk pemanggilan seluruh method
public static void main (String[] args){
    menuJOption();
    }
}




daaan ini hasil gambarnya

- menginputkan nama


-jenis kelamin kamu


-selamaat dataang







-jika memilih salah satu dari opsidiatas (biner,hexa,oktal)


-jika tidak ada inputan bilangan


-jika inputan bukan angka





-inilah hasilnya jika inputan benar




-jika anda memilih hasil "terbilang"



-hasil "terbilang"


-jika anda memilih opsi "pecahan"

-hasil "pecahan"





-jika anda memilih opsi "kembali" maka anda kembali di perintahkan untuk menuliskan nama anda
- jika anda memilih opsi "exit" maka anda keluar
Senin, 03 September 2012

PostHeaderIcon konversi bilangan

Oke langsung saja yaa,

Materi kita kali ini adalaaaah..........
MENGKONVERSIKAN BILANGAN DESIMAL KE BILANGAN BINER,HEXA DAN OKTAL 

pertama tama pastikan komputer kalian dalam keadaan MENYALA
- pastikan juga netbeans sudah terinstal pada komputer kalian
-buka netbeans 
-klik kanan pada package lalu pilih New-Java Class
-ketikan coding di bawah ini 

package praktek1;
import java.util.Scanner;
import javax.swing.JOptionPane;


/**
 *
 * @author bla bla bla
 */
public class KonversiBilangan {
    static String name; //variable global
    static int bilDes;
    static int asli;
    static String jeniskelamin;
    
    //fungsi method rekursi
    public static void Biner(int n){
        if(n>1){
            Biner(n/2);
           
        }
        System.out.print(n%2);
    }
    
    public static void inputDes(){
        System.out.print("masukkan bilangan desimal = ");
        Scanner inputan=new Scanner(System.in);
        bilDes=inputan.nextInt();
        //retrurn bilDes;
    }
    public static void tampilBiner(){
    inputDes();
    System.out.print("binernya adalah ");
    Biner(bilDes);
}
    public static void Hexa(int n){ //function utk konv ke heksa
        asli = n;
        if(n>1){
            Hexa(n/16);
        }
        if(!((n%16==0)&(n==asli))){ //jika heksa awal 0 tidak ditulis (misal 04 ditulis 4)
        switch(n%16){
            case 10 : System.out.print("A"); break;
            case 11 : System.out.print("B"); break;
            case 12 : System.out.print("C"); break;
            case 13 : System.out.print("D"); break;
            case 14 : System.out.print("E"); break;
            case 15 : System.out.print("F"); break;
            default : System.out.print(n%16);//System.out.print(
        }
        }
    }
    public static void tampilHexa(){ //function utk tampilkan hexa
        inputDes();
        System.out.print("Hexanya adalah :");
                Hexa(bilDes);
    }
     public static void Oktal(int n){ //function utk konv ke octal
        if(n>1){
            Oktal(n/8);
        }
        System.out.print(n%8);
    }
    public static void tampilOktal(){ //function utk tampilkan octal
        inputDes();
        System.out.print("Oktalnya adalah :");
                Oktal(bilDes);
    }
    
   public static int inpBil(){
       System.out.println("==============================================="
               + "\nSelamat datang "+jeniskelamin+", "+name+"");
       System.out.println("silahkan pilih menu konversi bilangan ke: "+
               "\n1.Biner \n2.hexa \n3.oktal \n4.exit");
       System.out.print("masukkan angka menu= ");
       Scanner inputan=new Scanner(System.in);
       int pilmenu=inputan.nextInt();
       return pilmenu;
   }

   public static void menU(int pil){
       System.out.println("\033"); //clear screen
       switch(pil){
           case 1: tampilBiner(); break;
           case 2: tampilHexa() ; break;
           case 3: tampilOktal() ; break;
           case 4: System.out.println ("Trima Kasih, silahkan datang kembali !!");
               System.exit(0); break;
           default:System.out.println("(maaf. pilih angka 1-4 saja)" 
                   + "");break;
               
       }
       System.out.println("\033"); //clear screen
   }
   public static void main(String arg[]){
       name=JOptionPane.showInputDialog("input your name : ");
       String [] options = { "male", "female","other" };
    String Cowok="Mr";
    String Cewek="Mrs";
     while(true){
    int choice = JOptionPane.showOptionDialog(
                null,
                "Enter Your Gender! ",
                "Option",
                 JOptionPane.YES_NO_CANCEL_OPTION,
                 JOptionPane.QUESTION_MESSAGE,
                 null,
                   options, "Quit");
        switch(choice){
            case 0 : jeniskelamin=Cowok;
                break;
            case 1 : jeniskelamin=Cewek;
                break;
            default : jeniskelamin="Tidak Ada";
        }
       do{
           //pemanggilan method/fungsi menu
           menU(inpBil());
       }
               while(true);
}
   }
}



- run coding yang sudah anda buat dengan cara tekan tombol Shift+f6 pada keyboard kalian

daaaaan inilah jadinya

                           
ketikkan nama anda pada kolom diatas
contoh : ketik nama "rima" lalu klik OK





                   
Klik sesuai jenis kelamin anda













                        
Desimal ke BINER








Desimal ke HEXA





Desimal ke OKTAL




                                           


EXIT !!!






selamat mencoba dan semoga berhasil :)











Jumat, 10 Agustus 2012

PostHeaderIcon konversi dari desimal ke hexa

langsung codingnya aja wes ya


<?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;
}
}

$result = strrev($hex);
echo "bilangan $original (desimal) dalam hexa adalah $result.
<a href='konversi_inputan_ke_hexa.php'>Back</a> to the script";
}
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>"
method="POST">
<h3>Massukkan Bilangan Desimal disini (monggo !):
</h3><input type="text" size="50" name="decimal">
<input type="submit" value="Konversikan!">
</form>
<?php
echo $_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>

begini modelnya jika di tampilkan di browser


jika sudah di konversikan 






PostHeaderIcon konversi desimal ke oktal

 Di bawah ini adalah skrip untuk mengkonversi bilangan dari desimal ke oktal


<?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;
}
else{
$sisa=($des/8);
$des=$sisa%8;
}
}

$result = strrev($oct);
echo "bilangan $original (desimal) dalam octal adalah $result.
<a href='konversi_desimal_ke_octal.php'>Back</a> to the script";
}
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>"
method="POST">
<h3>Massukkan 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
}
?>


ini adalah hasilnya jika ditampilkan di browser

ini hasilnya jika sudah di konversikan 


semoga bermanfaat :)


Jumat, 03 Agustus 2012

PostHeaderIcon memaknai kata SYUKUR



Apabila direnungkan secara mendalam, ternyata memang banyak nikmat Allah yang telah kita terima dan gunakan dalam hidup ini. Demikian banyaknya sehingga kita tidak mampu menghitungnya. Allah berfirman, ''Dan jika kamu menghitung-hitung nikmat Allah, niscaya kamu tak dapat menentukan jumlahnya. Sesungguhnya Allah benar-benar Maha Pengampun lagi Maha Penyayang.'' (QS 16: 18).

 Hakikat syukur adalah menampakkan nikmat dengan menggunakannya pada tempat dan sesuai dengan kehendak pemberinya. Sedangkan kufur adalah menyembunyikan dan melupakan nikmat. Allah SWT berfirman, ''Dan (ingatlah) tatkala Tuhanmu memaklumkan, 'Sesungguhnya jika kamu bersyukur, pasti Kami akan menambah (nikmat) kepadamu, dan jika kamu mengingkari (nikmat-Ku), sesungguhnya azab-Ku sangat pedih'.'' (QS 14: 7).

Pada dasarnya, semua bentuk syukur ditujukan kepada Allah. Namun, bukan berarti kita tidak boleh bersyukur kepada mereka yang menjadi perantara nikmat Allah. Ini bisa dipahami dari perintah Alah untuk bersyukur kepada orang tua yang telah berjasa menjadi perantara kehadiran kita di dunia. Firman Allah SWT, ''Bersyukurlah kepada-Ku dan kepada kedua ibu-bapakmu, hanya kepada-Kulah kamu kembali.'' (QS 31: 14).

Perintah bersyukur kepada orang tua sebagai isyarat bersyukur kepada mereka yang berjasa dan menjadi perantara nikmat Alloh. Orang yang tidak mamApu bersyukur kepada sesama sebagai tanda ia tidak mampu pula bersyukur kepada Alloh swt . Nabi bersabda, ''Siapa yang tidak mensyukuri manusia, maka ia tidak mensyukuri Alloh.'' (HR Tirmidzi).

Manfaat syukur akan menguntungkan pelakunya. Allah tidak akan memperoleh keuntungan dengan syukur hamba-Nya dan tidak akan rugi atau berkurang keagungan-Nya apabila hamba-Nya kufur. Allah berfirman, ''Dan siapa yang bersyukur, maka sesungguhnya dia bersyukur untuk (kebaikan) dirinya sendiri dan siapa yang ingkar, maka sesungguhnya Tuhanku Mahakaya lagi Mahamulia.'' (QS 27: 40).

Ada beberapa cara mensyukuri nikmat Allah swt. Pertama, syukur dengan hati. Ini dilakukan dengan mengakui sepenuh hati apa pun nikmat yang diperoleh bukan hanya karena kepintaran, keahlian, dan kerja keras kita, tetapi karena anugerah dan pemberian Allah Yang Maha Kuasa. Keyakinan ini membuat seseorang tidak merasa keberatan betapa pun kecil dan sedikit nikmat Allah yang diperolehnya.

Kedua, syukur dengan lisan. Yaitu, mengakui dengan ucapan bahwa semua nikmat berasal dari Allah swt. Pengakuan ini diikuti dengan memuji Allah melalui ucapan alhamdulillah. Ucapan ini merupakan pengakuan bahwa yang paling berhak menerima pujian adalah Allah.

Ketiga, syukur dengan perbuatan. Hal ini dengan menggunakan nikmat Allah pada jalan dan perbuatan yang diridhoi-Nya, yaitu dengan menjalankan syariat , menta'ati aturan Allah dalam segala aspek kehidupan


Sikap syukur perlu menjadi kepribadian setiap Muslim. Sikap ini mengingatkan untuk berterima kasih kepada pemberi nikmat (Allah) dan perantara nikmat yang diperolehnya (manusia). Dengan syukur, ia akan rela dan puas atas nikmat Allah yang diperolehnya dengan tetap meningkatkan usaha guna mendapat nikmat yang lebih baik.

Selain itu, bersyukur atas nikmat yang diberikan Allah merupakan salah satu kewajiban seorang muslim.   Seorang hamba yang tidak pernah bersyukur kepada Alloh, alias kufur nikmat, adalah orang-orang sombong yang pantas mendapat adzab Allah SWT.

Allah  telah memerintahkan hamba-hambaNya untuk mengingat dan bersyukur atas nikmat-nikmatNya: “Karena itu, ingatlah kamu kepadaKu niscaya Aku ingat pula kepadamu, dan bersyukurlah kepadaKu dan janganlah kamu mengingkari nikmatKu.” (QS al-Baqarah:152)

Ahli Tafsir, Ali Ash Shobuni menjelaskan bahwa yang dimaksud “Ingat kepada Allah” itu adalah dengan Ibadah dan Ta’at, maka Allah akan ingat kepada kita, artinya memberikan pahala dan ampunan. Selanjutnya kita wajib bersyukur atas nikmat Allah dan jangan mengingkarinya dengan berbuat dosa dan maksiat.

Telah diriwayatkan bahwa Nabi Musa as pernah bertanya kepada Tuhannya: ”Ya Robb, bagaimana saya bersyukur kepada Engkau?  Robbnya menjawab: ”Ingatlah Aku, dan janganlah kamu lupakan Aku.  Jika kamu mengingat Aku sungguh kamu telah bersyukur kepadaKu. Namun, jika kamu melupakan Aku, kamu telah mengingkari nikmatKu”.

Di zaman sekarang ini, betapa banyak orang merefleksikan rasa bersyukur, namun dengan cara-cara yang bertentangan dengan prinsip-prinsip syukur itu sendiri. Untuk itu, para ulama telah menggariskan tata cara bersyukur yang benar, yakni dengan cara beribadah dan memupuk ketaatan kepada Allah swt dan meninggalkan maksiat.

Allah swt telah menyatakan dengan sangat jelas bahwa orang-orang yang mau bersyukur atas nikmat yang diberikanNya sangatlah sedikit.  Kebanyakan manusia ingkar terhadap nikmat yang diberikan Allah kepada mereka.   “Sesungguhnya Allah benar-benar mempunyai karunia yang dilimpahkan atas umat manusia, akan tetapi kebanyakan mereka tidak mensyukurinya.” [QS Yunus: 60]

 “Katakanlah: “Siapakah yang dapat menyelamatkan kamu dari bencana di darat dan di laut yang kamu berdoa kepadaNya dengan berendah diri dengan suara yang lembut (dengan mengatakan): ”Sesungguhnya jika Dia menyelamatkan kami dari bencana ini, tentulah kami menjadi orang-orang yang bersyukur.”   Katakanlah: ”Allah menyelamatkan kamu daripada bencana itu dan dari segala macam kesusahan, kemudian kamu kembali mempersekutukanNya.” (QS Al-An’aam: 63-64).

Ketika manusia ditimpa berbagai macam kesusahan mereka segara berdoa dan berjanji untuk bersyukur pada Allah jika bencana itu dihindarkanNya.  Akan tetapi, ketika Allah menghindarkan mereka dari bencana itu, mereka lupa bersyukur bahkan kembali mempersekutukan Allah swt.   Betapa banyak orang menangis, meratap, memelas dan merengek-rengek meminta kepada Allah swt agar dihindarkan dari kesusahan hidup; masalah pribadi, soal pekerjaan, musibah, dsb.  Akan tetapi, ketika Allah menghindarkan mereka dari kesusahan mereka kembali lalai, bermaksiat, bahkan menerapkan aturan-aturan selain aturan Allah.   Bukankah hal ini termasuk telah menyekutukan Allah swt?   Wallahu a'lam

PostHeaderIcon manfaat berwudlu


Berikut rangkaian dan manfaat kesehatan dari rukun Islam yang kedua ini.


1. Manfaat Wudlu Kulit merupakan organ yang terbesar tubuh kita yang fungsi utamanya membungkus tubuh serta melindungi tubuh dari berbagai ancaman kuman, racun, radiasi juga mengatur suhu tubuh, fungsi ekskresi ( tempat pembuangan zat-zat yang tak berguna melalui pori-pori ) dan media komunikasi antar sel syaraf untuk rangsang nyeri, panas, sentuhan secara tekanan. Begitu besar fungsi kulit maka kestabilannya ditentukan oleh pH (derajat keasaman) dan kelembaban. Bersuci merupakan salah satu metode menjaga kestabilan tersebut khususnya kelembaban kulit. Kalu kulit sering kering akan sangat berbahaya bagi kesehatan kulit terutama mudah terinfeksi kuman. Dengan bersuci berarti terjadinya proses peremajaan dan pencucian kulit, selaput lendir, dan juga lubang-lubang tubuh yang berhubungan dengan dunia luar (pori kulit, rongga mulut, hidung, telinga). Seperti kita ketahui kulit merupakan tempat berkembangnya banya kuman dan flora normal, diantaranya Staphylococcus epidermis, Staphylococcus aureus, Streptococcus pyogenes, Mycobacterium sp (penyakit TBC kulit). Begitu juga dengan rongga hidung terdapat kuman Streptococcus pneumonia (penyakit pneumoni paru), Neisseria sp, Hemophilus sp. Seorang ahli bedah diwajibkan membasuh kedua belah tangan setiap kali melakukan operasi sebagai proses sterilisasi dari kuman. Cara ini baru dikenal abad ke-20, padahal umat Islam sudah membudayakan sejak abad ke-14 yang lalu. Luar Biasa!!

2. Keutamaan Berkumur Berkumur-kumur dalam bersuci berarti membersihkan rongga mulut dari penularan penyakit. Sisa makanan sering mengendap atau tersangkut di antara sela gigi yang jika tidak dibersihkan ( dengan berkumur-kumur atau menggosok gigi) akhirnya akan menjadi mediasi pertumbuhan kuman. Dengan berkumur-kumur secara benar dan dilakukan lima kali sehari berarti tanpa kita sadari dapat mencegah dari infeksi gigi dan mulut. 

3.Istinsyaq berarti menghirup air dengan lubang hidung, melalui rongga hidung sampai ke tenggorokan bagian hidung (nasofaring). Fungsinya untuk mensucikan selaput dan lendir hidung yang tercemar oleh udara kotor dan juga kuman.Selama ini kita ketahui selaput dan lendir hidung merupakan basis pertahanan pertama pernapasan. Dengan istinsyaq mudah-mudahan kuman infeksi saluran pernapasan akut (ISPA) dapat dicegah.

4. Begitu pula dengan pembersihan telinga sampai dengan pensucian kaki beserta telapak kaki yang tak kalah pentingnya untuk mencegah berbagai infeksi cacing yang masih menjadi masalah terbesar di negara kita.

About Me

Foto Saya
Rima P Lestari
Pegawai kantoran yang bermimpi menjadi happy mom working at home
Lihat profil lengkapku

Labels

Diberdayakan oleh Blogger.

Followers