Saturday, 6 April 2013

Source Code Game Hang Man Sederhana manggunakan JAVA

Sahabat Bloggers, ini aku ngepostin materi kuliahku sob, siapa tau ada yang membutuhkannya.hehe
Ini adalah source code dari game Hang Man, versi yang sederhana banget untuk memenuhi tugas dari dosen Pemrograman Lanjut Materi Object Oriented Programming.
ada dua class dalam source code saya ini, mulai dari Class Main, Class untuk gambar, dan untuk Gamenya sendiri.

1. Class Main

package hangmanpemrogramanlanjut;

/**
 *
 * @author Hermawan Kusuma
 * @nama HermawanKusuma
 * @nim 125150200111094
 */
import java.io.*;
import java.util.*;

public class Main {

    static int pilih;

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws IOException {

        String apa;
        Scanner a = new Scanner(System.in);
        System.out.println(" ||---Selamat Datang dalam Permainan HangMan---|| ");
        boolean loop = true;
        PertanyaanHangMan coba = new PertanyaanHangMan();
        coba.nama();

        while (loop == true) {
            coba.Pilih();
            coba.Rule();
            coba.Jawaban();
            coba.Pertanyaan();

            System.out.println("Masih mau lanjut ? (Tekan N/n untuk mengakhiri game) : ");
            apa = a.nextLine();

            if (apa.contains("n") || apa.contains("N")) {
                break;
            }
        }
    }
}

2. Class untuk game, pertanyaan, gambar, dan rulenya

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hangmanpemrogramanlanjut;

/**
 *
 * @author Hermawan Kusuma
 */
import java.util.*;
import java.io.*;

public class PertanyaanHangMan extends Main {

    static String nama;

    public static int Pilih() {
        pilih = (int) (Math.random() * 29);
        return pilih;
    }

    public static String nama() {

        Scanner input = new Scanner(System.in);
        System.out.println("Masukkan Nama user : ");
        nama = input.nextLine();
        return nama;
    }

    public void Rule() throws IOException {
        int armor = 3;
        Scanner input = new Scanner(System.in);
        String gambarAwal = HangMan(0);
        String gambarKalah = HangMan(1);
        String gambarMenang = HangMan(2);

        String kuis;

        String kunci = Jawaban();
        String blank = "";
        for (int i = 0; i < kunci.length(); i++) {
            blank += "*";
        }

        char[] ubahblank = blank.toCharArray();
        char[] ubahtanya = kunci.toCharArray();

        do {
            if (armor == 0) {
                System.out.println();
                System.out.println(gambarKalah);
                System.out.println(nama + ",You Lose");
                System.out.println("Correct Answer : " + Jawaban());
                break;
            } else {
                System.out.println(gambarAwal);
                System.out.println();
                System.out.println("Armor tersisa = " + armor);
            }
            System.out.println("Pertanyaan = " + Pertanyaan());
           

            for (int a = 0; a < blank.length(); a++) {
                System.out.print(ubahblank[a] + " ");
            }
            System.out.println("");
            System.out.println(nama + " Coba Tebak hurufnya =");
            kuis = input.next();
            char letter = kuis.charAt(0);

            if (kunci.contains(kuis)) {
                for (int i = 0; i < kunci.length(); i++) {
                    if (ubahtanya[i] == letter) {
                        ubahblank[i] = letter;
                    }
                }
            } else {
                armor -= 1;

            }
            String lihat = new String(ubahblank);
            if (lihat.contains(kunci)) {
                System.out.println();
                System.out.println("Jawaban Anda Benar = "+ Jawaban());
                System.out.println(gambarMenang);
                System.out.println("Congratulations " + nama + " You Win");
                break;
            }
        } while (armor <= 3);
    }

    public static String Jawaban() throws IOException {
        BufferedReader input = null;
        StringBuffer in = new StringBuffer();

        try {
            String tugas = null;

            input = new BufferedReader(new FileReader("Kunci.txt"));

        } catch (FileNotFoundException ea) {
            System.out.println("File tidak ditemukan");
        }
        String Jawaban[] = new String[29];
        for (int i = 0; i < Jawaban.length; i++) {
            Jawaban[i] = input.readLine();
        }
        input.close();
        return Jawaban[pilih];

    }

    public static String Pertanyaan() throws IOException {
        BufferedReader input = null;
        StringBuffer in = new StringBuffer();

        try {
            String tugas = null;

            input = new BufferedReader(new FileReader("Soal.txt"));

        } catch (FileNotFoundException ea) {
            System.out.println("File tidak ditemukan");
        }
        String Pertanyaan[] = new String[29];
        for (int i = 0; i < Pertanyaan.length; i++) {
            Pertanyaan[i] = input.readLine();
        }

        input.close();
        return Pertanyaan[pilih];

    }

    public static String HangMan(int a) {
        String gambar[] = new String[3];
        gambar[0] = "=====================\n[]\t  \t[]\n[]\tO \t[]\n[]       /|\\\t[]\n[]       / \\\t[]"; //awal
        gambar[1] = "=====================\n[]\t| \t[]\n[]\tO \t[]\n[]       /|\\\t[]\n[]       / \\\t[]\n[]\t\t  []"; //kalah
        gambar[2] = "======================\n[]\t   \t[]\n[]\t\\O/\t[]\n[]         | \t[]\n[]        / \\\t[]"; //menang


        return gambar[a];
   }
}

Terimakasih, semoga bermanfaat bagi anda :)
Read More

Friday, 5 April 2013

Chord Lagu Kehilangan dari Firman

Chord Lagu Kehilangan dari Firman. Chord Lagu Kehilangan dari Firman.

Intro :
Bm  F#  (3x)
Bm

Bm             A             D
Ku coba ungkap tabir ini
Em           B                Em
Kisah antara kau dan aku
A                                  D
Terpisahkan oleh ruang dan waktu
    Em                F#                 Bm    F#
Menyudutkanmu meninggalkanku

Bm            A               D
Ku merasa tlah kehilangan
Em                 B               Em
Cintamu yang tlah lama hilang
A                                D
Kau pergi jauh karena salahku
     Em                F#                         Bm
Yang tak pernah menganggap kamu ada

A              D
Asmara memisahkan kita
      Em          F#              Bm
Mengingatkanku pada dirimu
A           D               G
Gelora mengingatkanku
      Em                           F#
Bahwa cintamu tlah merasuk jantungku

          Bm              Em
Sejujurnya ku tak bisa
               A                        D      F#
Hidup tanpa ada kamu aku gila
             Bm          Em
Seandainya kamu bisa
                  A                         D
Mengulang kembali lagi cinta kita
                Em       F#           Bm
Tak kan kusia-siakan kamu lagi

Interlude :
Bm  F#  3x Bm
D  A  G  F#
Bm

A           D
Asmara memisahkan kita
     Em           F#              Bm
Mengingatkanku pada dirimu
A            D            G
Gelora mengingatkanku
     Em                            F#
Bahwa cintamu tlah merasuk jantungku

          Bm              Em
Sejujurnya ku tak bisa
               A                        D      F#
Hidup tanpa ada kamu aku gila
             Bm          Em
Seandainya kamu bisa
                  A                         D
Mengulang kembali lagi cinta kita
        Bm              Em
Sejujurnya ku tak bisa
   A                        D      F#
Hidup tanpa ada kamu aku gila
                Em       F#           Bm
Tak kan kusia-siakan kamu lagi
Em       F#           Bm
Tak kan kusia-siakan kamu lagi

Coda : Bm
Chord Kehilangan dari Firman
Read More

Chord Lagu Tak Kusangka - Pambers

Chord Lagu Tak Kusangka - Pambers. Chord Lagu Tak Kusangka - Pambers.

Intro :
G  Am.....C
D   C.....Am-D-G
C...G

G                             Am
Tak kusangka kau berbuat begitu
D                            G
Kau ingkari janji setiamu
G                         Am
Sampai hati kau menipu diriku
D                                G       Am-D-G
Tak kusangka tak kusangka

G                            Am
Masih ku ingat kala kita berpisah
D                            G
Kau ucapkan sumpah setiamu
G                           Am
Air mata mengiring kepergianmu
D                           G    D
Sungguh sedih saat itu

G                         C
Kini kau telah kembali
D                            G
Tapi kau tak sendiri lagi
E                                    Am
Telah kau sunting bunga yang baru
A                        D
Kau lupakan diriku .....

G                             Am
Tak kusangka kau berbuat begitu
D                            G
Kau ingkari janji setiamu
G                              Am
Kini daku menderita sendiri
D                                G       Am-D-G
Tak kusangka tak kusangka

Musik :
G    Am    D    G

G                         C
Kini kau telah kembali
D                            G
Tapi kau tak sendiri lagi
E                                    Am
Telah kau sunting bunga yang baru
A                        D
Kau lupakan diriku .....

G                             Am
Tak kusangka kau berbuat begitu
D                            G
Kau ingkari janji setiamu
G                               Am
Kini daku menderita sendiri
D                                G      
Tak kusangka tak kusangka
 Am            D                 C
Tak kusangka tak kusangka
 Am            D               G        Cm   D#
Tak kusangka tak kusangka
G    F  G
Ha ha ha

Chord Lagu Tak Kusangka - Pambers.
Read More

Download Advance System Care 6 Full Version Gratis!

Advance System Care merupakan software utilities yang sangat bermanfaat untuk merawat komputer / laptop, karena didalam software tersebut kita dapat menemukan berbagai macam tool yang bisa membantu kita dalam melakukan perawatan PC/laptop, khususnya perawatan dari segi software. Sebagai pengguna PC /laptop, saya yakin anda pernah mengalami masalah dengan komputer anda, misalnya komputer anda hang dan cepat rusak. Kok tahu sih gan? ya iyalah orang saya juga pernah kok hehe. 



Sebenarnya banyak sekali hal yang dapat menyebabkan komputer / laptop kita mengalami penurunan kinerja seperti hang dsb misalnya, karena di dalam komputer kita terinfeksi virus, harddisk kita penuh, adanya error pada registry dan masih banyak lagi. Jika kita merawat PC /laptop secara manual pasti akan terasa sulit. Maka dari itu, sekarang saya akan berbagi salah satu software utilities terbaik menurut saya, namanya Advance System Care.  Berikut tool dan tampilannya :

Tool dalam Advance System Care

Advance System Care mempunyai banyak fitur yang dapat membantu kita dalam melakukan perawatan PC diantaranya :

1. Disk Cleaner
Tool ini berfungsi untuk membersihkan file sampah yang terdapat didalam harddisk komputer / laptop kita

2. Uninstaller
Dengan tool ini kita dapat menghapus software atau program dengan mudah dan bersih

3. Registry Cleaner
Yaitu untuk membersihkan file registry yang error atau sudah tidak dihunakan

4. Registry Defrag
Fungsinya yaitu untuk membereskan file registry komputer kita, agar komputer kita bisa lebih baik kinerjanya

5. Game Booster
Game booster adalah tool untuk mengoptimalkan settingan komputer / laptop kita pada saat bermain game



Sebenarnya masih banyak tool lainnya, tapi sengaja tidak saya share semua supaya anda penasaran hehe. Ok, bagi anda yang berminat untuk mencoba software ini, anda dapat mendownload software tersebut di websiter resminya yaitu : http://www.iobit.com/advancedsystemcareper.html atau bisa juga disini


Advance System Care 6 Full Version Gratis!


Serial Number Advance System Care 6


Demikian artikel tentang Download Advance System Care 6 Full Version Gratis!. Walaupun sederhana, tapi mudah-mudahan dapat memberikan manfaat khusunya bagi anda yang membaca. Terimakasih
Read More

Thursday, 4 April 2013

Kuota 3 AON Anda Habis? Ini Solusinya!

Solusi Untuk 3 AON Habis Kuota - Hai sobat, sudah lama rasanya saya gak nyentuh nih blog hehe. Maklum kemarin-kemarin saya sibuk ikut pelatihan kerja, jadi ya terpaksa segala urusan di dunia maya harus saya tinggalkan. Tapi alhamdulillah karena pada kesempatan ini saya dapat kembali berbagi lewat postingan ini. Berhubung sekarang hari jum'at dan sebentar lagi sholat jum'at, jadi langsung saja ya. Ok kali ini saya akan berbagi info sekaligus solusi untuk anda khususnya para pengguna modem 3 AON.

Kuota 3 AON Anda Habis? Ini Solusinya!


Internetan itu asik jika kuota modem 3 AON kita sedang full, tapi jika kuota abis ya gitu deh bagai katak dalam tempurung, cuma bisa akses 11 situs ya kalo gak salah dan satu lagi, kita gak bisa download hehe. Tapi tenang, agan jangan sedih dulu, karena kali ini saya datang bawa kabar gembira, apa itu? 3 AON Share Community.


Apa itu 3 AON Share Community?
3 AON Share Community yaitu suatu grup facebook yang berperan sebagai wadah atau tempat berbagi antara sesama pengguna 3 AON. 


Apa Keuntungan yang bisa kita dapat jika kita bergabung di 3 AON Share Community?
Manfaatnya banyak, karena di grup tersebut kita bisa berbagi ke sesama pengguna 3 AON, seperti upload atau download file dengan menggunakan kartu 3 AON yang sudah habis kuota. Dengan kata lain walaupun kuota modem 3 AON kita sudah habis, kita tetap bisa download konten seperti, software, game, film, mp3 dan masih banyak lagi. Bagaimana, apakah sobat tertarik untuk bergabung bersama kami?


Bagaimana cara berbagunung dengan grup 3 AON Share Community?
Sebelum bergabung, ada beberapa syarat yang harus dipenuhi, diantaranya adalah sebagai berikut :
  • 1. Mempunyai akun Facebook dong pastinya!
  • 2. Sebagai member, kita juga harus aktif dengan cara mengupload file ke grup tersebut. Filenya bebas, entah itu game, software, mau besar atau kecil terserah anda.


Cara Bergabung :

  • 1. Silahkan login ke akun Facebook anda!
  • 2. Selanjutnya klik : 3 AON Share Community
  • 3. Kemudian klik GABUNG. dan tunggu hingga admin grup tersebut menyetujui pendaftaran anda.

Selesai!

Setelah pendaftaran sobat disetujui oleh mr.admin, sobat sudah bisa mendownload berbagai file sepeti game, software, film, mp3, komik, dan masih banyak lagi. Eits, tapi ingat, jangan cuma downloadnya aja yang semangat, uploadnya juga harus ya, ini demi kesejahteraan semua member. Oh iya, baca juga info seputar internet gratis 3 lainnya :

Google Free Zone! Internet Gratis dari Telkomsel dan Google


Demikian info seputar solusi untuk mengatasi kartu 3 AON yang sudah habis kuota. Mudah-mudahan informasi ini dapat bermanfaat bagi kita semua. Terimakasih

Read More

Chord Aku Bukan Pilihan - Iwan Fals

Chord Aku Bukan Pilihan - Iwan Fals. Chord Aku Bukan Pilihan - Iwan Fals.

Intro :
D  G
D  G

D                                              G
Kini aku mengungkap tanya ...siapakah dirinya?
             Bm          A          Em
Yang mengaku kekasihmu itu
        G      A      G            A
Aku tak bisa .... memahami

D                                          G
Ketika malam tiba .... kurela kau berada
              Bm         A            Em
Dengan siapa kau melewatinya
  G      A             G           A
Aku tak bisa ..... memahami

           D                               G
Aku lelaki tak mungkin .... menerima bila
    F#m            Bm                Em          A
Ternyata kau mendua ....membuatku curiga
           D                                 G
Tinggalkan saja diriku .... yang tak mungkin menunggu
             F#m        Bm             Em       A
Jangan pernah memilih aku bukan pilihan

      D                                        G
Selalu terungkap tanya ....benarkah kini dia
    Bm          A                Em
Wanita yang kukenal hatinya
     G       A         G         A
Aku tak bisa .... memahami

           D                               G
Aku lelaki tak mungkin .... menerima bila
    F#m            Bm                Em          A
Ternyata kau mendua ....membuatku curiga
           D                                 G
Tinggalkan saja diriku .... yang tak mungkin menunggu
             F#m        Bm             Em       A     Asus4
Jangan pernah memilih aku bukan pilihan

Bm              G                F#
Tak perlu kau memilihku
            Em    Em7
Aku lelaki
             A
Bukan tuk dipilih

musik :
D   G   D  G

Solo :
E  A  E  A  F#m  B

           E                               A
Aku lelaki tak mungkin .... menerima bila
    G#m            C#m                F#m         B
Ternyata kau mendua ....membuatku curiga
           E                 B                A
Tinggalkan saja diriku .... yang tak mungkin menunggu
         G#m        C#m             F#m      B
Jangan pernah memilih aku bukan pilihan

           E                               A
Aku lelaki tak mungkin .... menerima bila
    G#m            C#m                F#m         B
Ternyata kau mendua ....membuatku curiga
           E                 B                A
Tinggalkan saja diriku .... yang tak mungkin menunggu
         G#m        C#m             F#m      B
Jangan pernah memilih aku bukan pilihan

Chord Aku Bukan Pilihan - Iwan Fals.
Read More

Lirik Lagu Koes Plus - Manis dan Sayang

Lirik Lagu Koes Plus - Manis dan Sayang. Lirik Lagu Koes Plus - Manis dan Sayang.

Tersenyum dianya padaku
Manis manis manis
Kubelai rambutnya yang hitam
Sayang sayang sayang

Alangkah senang hatiku
Bila kudekat denganmu
Alangkah sengan hatiku
Sayangku hanya untukmu

Ku ingin tamasya bersama
Jauh jauh jauh
Melihat pemandangan alam
Indah indah indah

Alangkah senang hatiku
Bila kudekat denganmu
Alangkah sengan hatiku
Sayangku hanya untukmu

Lirik Lagu Koes Plus - Manis dan Sayang.
Read More