Senin, 10 Juni 2013

Membuat Website

Cara membuat website / blog pada saat ini tidaklah serumit sebagaimana halnya dahulu, jika zaman dahulu hanya beberapa orang saja yang dapat melakukannya dan mereka yang ahli dalam berkoding saja yang bisa membuatnya, sekarang orang awampun bisa membuat website sendiri dengan mudah dan cepat walau tanpa harus dapat memahami bahasa pemograman.
Bagi sebagian Anda yang mungkin saat ini masih bingung dan kesulitan dalam pembuatan website, berikut ini adalah langkah langkah yang dapat anda lakukan untuk menciptakan website.
Ikuti Langkah langkah berikut ini untuk membuatnya:
  1. Buka browser  favorit Anda (Chrome /Firefox) lalu buka halaman berikut ini :
    http://api.idhostinger.com/redir/98518 atau klik gambar ini :
    Hosting Gratis
  2. Setelah itu, klik “Order sekarang” atau “Buat Akun”
    cara membuat website idhostinger-order
  3. Masukkan data diri Anda dengan benar, lalu klik “Buat Akun”
    cara membuat website idhostinger-form-signup
  4. Sekarang Anda diminta untuk konfirmasi email.
  5. Silahkan buka email yang Anda gunakan untuk mendaftar tadi, lalu klik kode konfirmasi yang telah dikirimkan.
    Hostinger Indonesia info@idhostinger.com Halo xxxxx , Terimakasih telah bergabung dengan kami. Silahkan klik link di bawah ini untuk melakukan aktivasi akun Anda: http://cpanel.idhostinger.com/auth/confirm/hash/xxxxxxxx Terimakasih
  6. Pendaftaran berhasil, sekarang masukkan nama website yang akan kita buat, misalkan http://www.   topinfo   (dot)16mb(dot)com dan lengkapi data dibawahnya, kemudian klik “Buat”.  Jika menginginkan menggunakan domain .com, .net, .org / tanpa embel2 16mb, maka Anda harus membeli domain tersebut terlebih dahulu dan mengarahkan Name Server (DNS) ke idhostinger. cara membuat website idhostinger-success
  7. Akan muncul proses pembuatan akun website, tunggu sampai selesai dan statusnya menjadi Akun Aktif (Sekitar 5 menit).
  8. Jika sudah “Akun Aktif”, cek dengan mengakses alamat website Anda tadi di browser, maka akan muncul gambar berikut ini : cara membuat website idhostinger-site-running
    “Your website is up and running!”, artinya website anda sudah jadi dan sudah berjalan.
  9. Tahap selanjutnya ialah instalasi script/ software website. Kembali ke halaman idhostinger, klik “Kontrol Panel” lalu pilih website Anda kemudian tekan “Beralih” (Switch).
    cara membuat website idhostinger-switch-account
  10. Setelah masuk “Kontrol Panel”, cari di bagian “Website” dan klik “Penginstall Otomatis” (Auto Installer). cara membuat website idhostinger-auto-installer
  11. Kemudian silahkan pilih salah satu script / software website yang disediakan, misalnya WordPress. Klik “Install WordPress”, lalu masukkan user dan password untuk login website.
    cara membuat website idhostinger-klik-install
    cara membuat website idhostinger-install-wordpress
    • Kotak pertama biarkan kosong. Artinya anda akan menggunakan main folder (root situs) sebagai tempat installasi wordpress.
    • Kotak kedua isi dengan nama akun admin situs anda, isi apa saja sesuai selera. Ini adalah username yang akan digunakan untuk login bagian backend situs wordpress anda, yakni ketika anda akan posting, membalas komentar, dll.
    • Kotak ketiga isi pasword sesuai selera.
  12. Jika muncul pertanyaan, klik saja “OK”.
  13. Tunggu proses instalasi website sampai selesai (sekitar 10 detik saja).
  14. Setelah instalasi selesai, maka akan muncul data-data website Anda. Silahkan ini dicatat untuk login ke website Anda.
                              cara membuat website idhostinger-web-info
  15. Website Anda sudah jadi, silahkan buka “URL instalasi” untuk melihat website dan “URL Login” untuk login dan mengatur website.
  16. Tahap selanjutnya Anda tinggal mengatur beberapa settingan tampilan website Anda agar lebih menarik. Jangan lupa juga untuk menambahkan beberapa artikel agar web tidak terlihat kosong tanpa ada berita. Untuk langkah-langkahnya silahkan baca artikel “Update” dibawah ini.
  17. Setelah semuanya siap jangan lupa daftarkan website Anda ke mesin pencari seperti google, yahoo dan bing serta sering-sering promosi dan submit artikel ke berbagai jejaring sosial bookmark agar banyak pengunjung.
Sumber :
http://habibimustafa.wordpress.com/2012/03/03/panduan-lengkap-cara-membuat-website-mudah-dan-gratis-hanya-dalam-15-menit/

Senin, 08 April 2013

Program Validasi Tanggal pada Java

Latar Belakang

Program kali ini bertujuan untuk mengetahui apakah tanggal yang kita input ada di kalender. Dengan format input dd-mm-yyyy akan menghasilkan output dd-“month”-yyyy. Selain itu, program ini juga menyeleksi apakah tahun yang kita input adalah tahun kabisat atau bukan jika yang dimasukkan tidak sesuai maka akan timbul pesan error dan program akan berhenti. Berikut logika program kami :

Logika Program

if ((bln==1)&&(tgl<=31)){
output = "Tanggal yang anda masukkan valid!";
cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn;
JOptionPane.showMessageDialog(null,output);
JOptionPane.showMessageDialog(null,cetak);
}
Penjelasan: jika input bln bernilai 1 dan tgl kurang dari sama dengan 31 maka outputnya akan menghasilkan variable output dan cetak seperti isi variable diatas.

if ((bln==2)&&(tgl<=28)&&((kabisat!=0))) {
output = "Tanggal yang anda masukkan valid!";
cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
JOptionPane.showMessageDialog(null,output);
JOptionPane.showMessageDialog(null,cetak);
}
Penjelasan: jika input bln bernilai 2, tgl kurang dari sama dengan 28 dan variable kabisat tidak samadengan 0 maka variable output dan cetak akan menghasilkan seperti pada isi variable diatas.

else if ((bln==2)&&(tgl<=29)&&((kabisat==0))){
output = "Tanggal yang anda masukkan valid!";
cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn+"\n"+"Tanggal tersebut dalam tahun kabisat";
JOptionPane.showMessageDialog(null,output);
JOptionPane.showMessageDialog(null,cetak);
}
Penjelasan: akan tetapi jika input bln berniali 2, tgl kurang dari sama dengan 29 dan variable kabisat samadengan 0 maka variable output dan cetak akan menghasilkan seperti pad isi variable diatas.
Dan penjelasan dari kondisi-kondisi selanjutnya sama seperti penjelasan sebelumnya.

else {
output = "Tanggal yang Anda masukkan TIDAK VALID!";
JOptionPane.showMessageDialog(null,output,"Error",JOptionPane.ERROR_MESSAGE);
}
Penjelasan: jika input yang kita masukkan salah maka program akan menampilkan isi dari variable output yang berisi “Tanggal yang Anda masukkan TIDAK VALID!” dan akan timbul dialog message error.

Listing Program
- listing program utama:

import javax.swing.*;
 * @author :
 *
 * Name:                       NPM:
 * Ahlan Hadian            50411402
 * Esti Wulandari           52411507
 * Miftahul Hasanah       54411472
 * M. Krisna Pudja W   54411898
 * Ricky Meriandika      56411126
 *
 * Class: 2IA12
 * Industrial Technology
 * -::- Gunadarma University -::-
 */

public class ValidTanggal {
        public static void play(){
 String output;
 String cetak;
 String gretting  = "-::- Kali ini kita membuat program validasi tanggal -::-";
 String gretting2 = "Masukkan tanggal yang akan divalidasi dalam format (dd-mm-yyyy) :";            
               
                  JOptionPane.showMessageDialog(null,gretting);
                  JOptionPane.showMessageDialog(null,gretting2);
               
 String tanggal = JOptionPane.showInputDialog("Masukkan tanggal yang akan divalidasi (dd-mm-yyyy) :"+"\n"+"Tanggal: ");
 String bulan   = JOptionPane.showInputDialog("Masukkan tanggal yang akan divalidasi (dd-mm-yyyy) :"+"\n"+"Bulan:   ");
 String tahun   = JOptionPane.showInputDialog("Masukkan tanggal yang akan divalidasi (dd-mm-yyyy) :"+"\n"+"Tahun:   ");

 int  bln = Integer.parseInt(bulan);
 int  tgl = Integer.parseInt(tanggal);
 int  thn = Integer.parseInt(tahun);
 float  kabisat  = thn%4;
 String bulan2[] = {
                                "Januari","Februari","Maret","April","Mei","Juni",
                                "Juli","Agustus","September","Oktober","November","Desember"
                             };    

 if ((bln==1)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }

  else{
  if ((bln==2)&&(tgl<=28)&&((kabisat!=0))) {
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }
       
  else if ((bln==2)&&(tgl<=29)&&((kabisat==0))){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+"-"+bulan2[bln-1]+"-"+thn+"\n"+"Tanggal tersebut dalam tahun kabisat";
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }

  else if ((bln==3)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);
  }

  else if ((bln==4)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);    
  }

  else if ((bln==5)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);    
  }

  else if ((bln==6)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);    
  }

  else if ((bln==7)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);  
  }

  else if ((bln==8)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);  
  }

  else if ((bln==9)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);  
  }

  else if ((bln==10)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);  
  }

  else if ((bln==11)&&(tgl<=30)){
  output = "Tanggal yang anda masukkan valid!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);  
  }

  else if ((bln==12)&&(tgl<=31)){
  output = "Tanggal yang anda masukkan VALID!";
  cetak = "Tanggal-Bulan-Tahun: "+tgl+" "+bulan2[bln-1]+" "+thn;
  JOptionPane.showMessageDialog(null,output);
  JOptionPane.showMessageDialog(null,cetak);  
  }

  else {
   output = "Tanggal yang anda masukkan TIDAK VALID!";
   JOptionPane.showMessageDialog(null,output,"Error",JOptionPane.ERROR_MESSAGE);
  }

  }

}
}

- listing pemanggil:

/**
 *
 * @author:
 *
 * Name:                           NPM:
 * Ahlan Hadian                50411402
 * Esti Wulandari              52411507
 * Miftahul Hasanah          54411472
 * M. Krisna Pudja W      54411898
 * Ricky Meriandika         56411126
 *
 * Class: 2IA12
 * Industrial Technology
 * -::- Gunadarma University -::-
 */

public class valid2 {
    public static void main(String[]args){
    ValidTanggal playing = new ValidTanggal();
    playing.play();
    }
}

Output:
pada saat di running, program akan menampilkan output seperti di bawah ini :








-jika input di isi dengan tahun kabisat maka akan tampil outpunya seperti di bawah ini :


-jika input di isi dengan format yang salah maka output error akan tampil seperti di bawah ini :


link to others member :
- ahlanhadian.blogspot.com
- krisnapudja.blogspot.com
- miftahasanah.blogspot.com
- gundarricky.blogspot.com

Senin, 25 Maret 2013

Program Java Sederhana Dengan Object


Latar Belakang

            Program kali ini kita akan membuat java object dengan membat dua file, dengan satu file berisi suatu object yang akan di panggil pada file yang ke dua.

Dalam program menghitung luas bidang datar pada luas permukaan segi tiga.
Berikut adalah listing program javanya dengan nama file segitiga.java

Logika program 1:

1.      Public class segitiga(memiliki kelas dengan nama file segitiga)
2.      Public static void luas(membuat program dengan nama object luas)
3.      String gretting(di gunakan untuk mendeklarasikan suatu program dengan tipe data string)
4.      JOptionPane.showMess ageDialog(null, greating) yaitu (fungsi untuk memanggil kotak dialog pesan dalam package javax.swing.*)
5.      JOptionPane.showInput ageDialog (fungsi untuk memanginput nilai pada kotak dialog pesan dalam package javax.swing.*)
6.      Int tinggi segi3 1 = Integer.parseInt (tinggisegi31)(digunakan untuk merepresentasikan tinggi segi3 ke dalam tinggi segi3 1 dalam bentuk integer)
7.      String out put = “ Luas Segitiga Anda: “+luassegi3 (digunakan untuk mendeklarasikan out put dalam bentuk tipe data string berikut dengan hasil hitungannya)

Logika program 2:

1.      Public class PanggilSegitiga (memiliki kelas dengan nama file PanggilSegitiga)
2.      Public static void main (String [] args) (method utama dalam java)
3.      Segitiga segi3 = new segitiga (); (statement ini berfungsi untuk memanggil program sebelumnya dengan nama segitiga)
4.      segi3.luas () (untuk memanggil objek luas dari kelas sebelumnya)

Alur Langkah-langkah program:

1.      Buat program dengan nama file segitiga.java
2.      Kemudian buat program satu lagi untuk memanggil program java yang sebelumnya sudah dibuat tadi dengan nama file panggilsegitiga.java.
3.      Saat meruning program gunakan program dengan nama file panggil segitiga.java,maka user akan menampilkan menu utama dan message dari author setelah program dirunning..
4.      User di minta untuk memasukan input nilai untuk panjang alas segi tiga.
5.      User di minta untuk memasukan input nilai untuk tinggi segi tiganya.
6.      Maka message akan menampilakan hasil dari perhitungan luas segi tiga secara benar.
7.      Selanjutnya program akan menapilkan message, dan kliklah ok.
>Int tinggi segi3 1 = Integer.parseInt (tinggisegi31)(digunakan untuk merepresentasikan tinggi segi3 ke dalam tinggi segi3 1 dalam bentuk integer)
7.      String out put = “ Luas Segitiga Anda: “+luassegi3 (digunakan untuk mendeklarasikan out put dalam bentuk tipe data string berikut dengan hasil hitungannya)

Listing Program :



Output Program :






LINK TO MY MEMBER :

- ahlanhadian.blogspot.com
- miftahasanah.blogspot.com
- krisnapudja.blogspot.com
- gundarricky.blogspot.com

Senin, 11 Maret 2013

PROGRAM MENGHITUNG FAKTORIAL


LISTING PROGRAM :
public static void main(String[] args) {
       int bil,x,hasil;
       bil=5;x=2;hasil=1;
       do{        
           System.out.print(hasil+"x"+x+"=");
           hasil=hasil*x;
           System.out.println(hasil);
           x++;
       }
       while(x<=bil);
       System.out.println(bil+"!="+hasil);
       }
    }

LOGIKA PROGRAM :
*public static void main(String[] args) {
Merupakan method main yang akan dibaca pertama kali saat di kompilasi maupun dieksekusi.Struktur dari method main merupakan struktur data yang baku sehingga tidak dapat diubah saat membuat program java.
*int bil,x,hasil;
  bil=5;x=2;hasil=1
     do{

Pendeklarasian bahwa variabel  bil dan x berupa integer serta pendeklarasian variabel hasil dengan nilai 1.Disini kita memakai bil=5 artinya kita ingin menghitung niai 5 faktorial dengan variabel x=2
* System.out.print(hasil+"x"+x+"=");
Mencetak hasil program tapi belum mengeksekusinya
* hasil=hasil*x;
Melakukan perhitungan faktorial dimana hasil dikali dengan variabel x
* System.out.println(hasil);
Mencetak hasil perhitungan yang dilakukan tadi(hasil=hasil*x)
* x++;
Variabel x mengalami pertambahan 1 setelah mengalami perulangan
* while(x<=bil);
Melakukan perulangan dimana batas perulangan x<=bil
* System.out.println(bil+"!="+hasil);
Mencetak bil ! = hasil

LANGKAH – LANGKAH PROGRAM :
1.      Membuka program Netbeans dengan cara Klik star – All program – pilih Netbeans IDE 6.9.1 atau klik shourcut Netbeans IDE 6.9.1 pada desktop
2.    Kemudian pilih menu File lalu klik New Project maka akan tampil form seperti dibawah ini
                
3.      Pilih Java pada Categories dan Java Apllication pada Projects. Klik Next maka akan muncul Form seperti ini
                        
Pada Project Name isi programfaktorial kemudian beri tanda centang pada Create Main Class dan Set as Main Project lalu klik Finish
4.      Kemudian tuliskan kodingan dibawah ini pada lembar kerja netbeans seperti gambar dibawah ini :
5.      Setelah itu jalankan program dengan cara klik tombol pada lembar kerja java,sehingga hasilnya :
 

OUTPUT  PROGRAM:
1x2=2
2x3=6
6x4=24
24x5=120
5!=120

Link Anggota Kelompok :

54411472  MIFTAHUL HASANAH    http://miftahasanah.blogspot.com
55411029  MUKIE SYAKURRAHMAN  http://mukie-s.blogspot.com