Rabu, 05 September 2012

Konversi Bilangan


ini dia ini aku mau posting pelajaran JAVA di sekolahku. Kebetulan JAVA kali ini ada tugas tentang konversi bilangan. Langsung aja yah…
coding :
package konversi_bilangan2;
import java.util.Scanner;
import javax.swing.JOptionPane;

public class konversi_bilangan {
    //global variable
    static String name;//object
    static String kelamin;
    static int bilDes;//variable
   
    //fingsi/method rekursi
public static void Biner(int n){
    if(n>1) {Biner(n/2);}
    System.out.print(n%2);
}
public static void Hexa(int n){
    char[] daftarHexa={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
    int sisaBagi = n%16;
    if(n>0){
        Hexa((n - sisaBagi) / 16);
    }
    System.out.print(daftarHexa[n%16]);
}
public static void Oktal(int n){
    char[] daftarOktal={'0','1','2','3','4','5','6','7'};
    int sisaBagi = n %8;
    if(n>0){
        Oktal((n - sisaBagi) / 8);
        System.out.print(daftarOktal[n%8]);
    }
}
public static void inputDes(){
    System.out.print("Masukkan Bilangan Desimal= ");
    Scanner inputan=new Scanner(System.in);
    bilDes=inputan.nextInt();
    //return bilDes
}
public static void tampilBiner(){
    inputDes();
    System.out.print("Binernya adalah ");
    Biner(bilDes);
}
public static void tampilHexa(){
    inputDes();
    System.out.print("Hexanya Adalah ");
    Hexa(bilDes);
}
public static void tampilOktal(){
    inputDes();
    System.out.print("Oktalnya adalah ");
    Oktal(bilDes);
}
public static int inpBil (){
    System.out.println("=========================================="
            + "\nSelamat datang "+kelamin+" "+name+"");
    System.out.println("Silahkan memilih menu konversi "
            + "Bilangan ke: "+
            "\n1. Bine \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("Kamsia ya, sudah mampir.");
                System.exit(0); break;//memberikan kondisi FALSE
        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("Masukkan nama Anda : ");//menampilkan input dialog untuk memasukkan nama
    //menampilkan Option Dialog untuk memilih jenis kelamin
        String[] choices = {"Perempuan", "Laki-Laki", "WARIA"};
       
        String Perempuan= "Mbak";
        String Laki= "Mas";
        while (true) {
            int response = JOptionPane.showOptionDialog(
                               null                      
                             , "Apa jenis kelamin Anda ?"   
                             , "Jenis Kelamin"              
                             , JOptionPane.YES_NO_OPTION 
                             , JOptionPane.QUESTION_MESSAGE 
                             , null                      
                             , choices    
                             , "Quit"   
                           );
        switch(response){
            case 0 : kelamin = Perempuan;
                break;
            case 1 : kelamin = Laki;
                break;
            case 2 : System.out.println("Maaf, WARIA tidak BOLEH mencoba!! ");
                     System.exit(0); break;
        }
    do{
        menU(inpBil());
    }
    while(true);
        }
}
}

Hasilnya :

Masukkan namamu :




Disini saya memilih button perempuan(karna aku perempuan)

And ...





Jika anda memilih Pria maka :



dan seterus nya...
Tapi jika anda memilih Waria maka :


Dan jika kamu tidak memilih angka menu yang telah di sediakan maka:


Minggu, 26 Agustus 2012

Tugas THR(tugas hari raya)


Hey ketemu lagi denganku… J
Hari ini aku ada tugas KWU(Kewirausahaan) kebetulan tugasnya itu membuat presentasi tentang seorang wirausaha yang bisa menjadi inspirasi kita. Nah…ini dia seorang wirausaha yang aku buat tugas KWU hehe. Langsung aja deh…
RIEZKA RAHMATIANA
JUSTMINE PISANG IJO
riska 2.jpg 
Riezka Rahmatiana (24) dan dua temannya, Erwin serta Angga, menyantap pisang ijo yang segar di sebuah rumah makan khas Sulawesi di Bandung.
Rasa pisang berbalut tepung hijau yang berpadu dengan vla nan manis, bubur sumsum, plus tambahan es batu itu, begitu menyegarkan mereka. Tiga sekawan berjiwa bisnis ini langsung punya ide untuk mengembangkan usaha pisang ijo tadi.
Bermodal nekat, mereka langsung membuka usaha pada Maret 2008 di kawasan Geger Kalong, Bandung dengan menggunakan etalase.
Harga sewa tempat Rp 300 ribu per bulan. Yang kemudian memberi nama usahanya Just Mine Pisang Ijo. Hari pertama, Riezka hanya membawa 25 porsi dengan harga Rp 5 ribu per porsi. “Cuma lima porsi yang laku. Hari berikutnya malah tidak ada yang beli sama sekali. Akhirnya, saya bagi-bagi ke pedagang lain di sekitar tempat jualan. Komentar mereka, rasanya tidak nyambung alias aneh,” kisahnya dibarengi derai tawa.
Belum putus asa, tiga sekawan ini gerak cepat memperbaiki kualitas sampai akhirnya menemukan rasa yang pas. Es pisang ijo yang rasanya sudah di “jalan yang benar” itu akhirnya menarik minat pembeli.
Tak puas dengan gerai di Geger Kalong, Riezka Cs membuka dua cabang lagi.
Selain rasa orisinal, mereka menambah dengan variasi rasa lain seperti durian, cokelat, vanilla, dan stroberi.
Dari hasil perbincangan dengan dua rekannya, Riezka sepakat mewaralabakan Just Mine. Mereka menawarkan dua paket, paket A sebesar Rp 15 juta dan paket B Rp 55 juta. Beda dua paket ini dari segi luas dan materi produk.
Kini mereka punya lebih dari 40 gerai yang tersebar di Bandung, Jakarta dan sekitarnya. “Sebenarnya banyak permintaan dari kota lain seperti Surabaya, bahkan luar Jawa tapi belum bisa dipenuhi. Sekarang, kami ingin mencari semacam agen atau master untuk kota-kota yang jauh itu. Ini, kan, jenis makanan basah yang mesti dimasak di lokasi setempat,” papar sulung dua bersaudara kelahiran Mataram, NTB ini.

Ini dia vla yang berhasil Riezka buat…




                     
                                                

Minggu, 12 Agustus 2012

KOMBINASI 3 Input (BufferedReader,Scanner,JOption)

import javax.swing.JOptionPane;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
 public static void main(String[] args){
//scanner
                Scanner input = new Scanner (System.in);
                System.out.println("First Number : ");
                String fn = input.nextLine();
//Buffered Reader
                BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
                String sn = "";
                System.out.print("Second Number : ");
                try {
                    sn = dataIn.readLine();
                }
                catch(IOException e) {
                    System.out.println("Error!");
                }     
//JOptionPane
                String tn = JOptionPane.showInputDialog("Third Number : ");
               
                int n1 = Integer.parseInt(fn);
                int n2 = Integer.parseInt(sn);
                int n3 = Integer.parseInt(tn);
               
                int hasil = (n1*n2)/n3;
               
                JOptionPane.showMessageDialog(null, "Jawaban dari ( " +fn +" x " +sn +" ) : " +tn +" = " +hasil,
                        "JAWABAN", JOptionPane.PLAIN_MESSAGE);
    }
Selamat mencoba :)
#maaf gambarnya belum tak posting :D

Senin, 06 Agustus 2012

Hasil Olimpiade London 2012 : Brazil vs Honduras 3-2

Tim Samba sukses memastikan langkah ke semifinal cabang sepakbola Olimpiade 2012 berkaat hasil Brazil vs Honduras yang berakhir dengan skor 3-2. Dua kali Neymar dkk. tertinggal, namun Selecao menunjukkan kualitas mereka. Pujian layak disematkan kepada Leandro Damiao yang mencetak dua gol dan membuat Neymar mencetak gol penalti.
Brazil terlebih dahulu membuka peluang. Leandro Damiao yang tinggal berhadapan dengan kiper Jose Mendoza, gagal mencapai target. Tembakannya melayang dan seperti menandai kesialan tim samba di awal babak pertama.
Bukan Honduras jika tak mengejutkan. Ketika orang menebak menit berapa Neymar dkk. mampu menyarangkan gol, justru Mario Martinez yang mengejutkan. Menerima umpan Roger Espinoza, gelandang nomor 7 melepaskan tembakan voli cantik dari sudut dekat yang menaklukkan Neto di menit 12.
Unggul ball possesion dan jumlah tembakan, Brazil seperti kehilangan magis di depan gawang Jose Mendoza, setidaknya hingga setengah jam pertama. Keadaan memburuk bagi tim kejutan di menit 32 dan 33. Dalam waktu singkat, Wilmer Crisanto menerima dua kartu kuning. Sang bek berusia 23 tahun menghilang dan Brazil sukses memanfaatkan keadaan lima menit berselang.
Adalah Leandro Damiao yang mampu memanfaatkan rapuhnya Honduras sejak lawan bermain dengan sepuluh orang. Hulk sukses memancing Mendoza keluar dari sarang dan saat itulah ia melepaskan umpan ke tengah kotak penalti kecil. Bek Honduras yang menahan bola harus menelan pil pahit ketika Damiao menyerobot dan mencetak gol penyeimbang kedudukan.

Ketika babak kedua semestinya berjalan gelap untuk Honduras, mereka justru berhasil unggul kembali. Aksi Roger Espinoza di sisi kiri pertahanan Brazil tak bisa dibendung dan dilesakkannya bola ke sudut jauh gawang Neto. 1-2 di menit 48.
Kebahagiaan yang datang dengan singkat. Semenit berselang, wasit menunjuk titik putih setelah Leandro Damiao diganjal Jose Velasquez. Neymar yang menjadi eksekutor menjadi algojo sempurna untuk sekali lagi menyamakan kedudukan.
Leandro Damiao benar-benar menjadi momok bagi Honduras. Menit 60, menerima umpan Neymar, penyerang nomor 9 menggunakan tubuhnya untuk mengecoh seorang pemain belakang Honduras dan membuka ruang tembak. Sang penyerang Internacional berhasil melepaskan tembakan ke sudut dekat gawang lawan. 3-2.

Memasuki 10 menit terakhir, banjir kartu kuning pun melayang. Dalam tempo lima menit wasit Felix Brych memberi peringatan pada tiga pemain. Dan ‘kiamat’ bagi Honduras datang di injury time ketika Espinoza menerima kartu merah kedua. Tidak ada yang bisa dilakukan oleh Honduras yang harus bermain dengan sembilan orang. Brazil melenggang dengan rekor mencetak 12 gol dalam 4 pertandingan.




Brazil   Honduras
3 Gol 2
5 Tembakan ke Gawang 6
16 Tembakan 10
20 Pelanggaran 20
4 Tendangan Sudut 2
0 Offside 0
4 Kartu Kuning 5
0 Kartu Merah 2
56% Possession 44%




























Hasil Sepakbola Olimpiade 2012 : Britania Raya vs Korea Selatan 4-5 (Adu Penalti)

Hasil pertandingan antara Britania Raya vs Korea Selatan berada di luar dugaan banyak kalangan; Park Chu-Yong dkk. sukses menekuk tuan rumah dalam drama adu penalti dengan skor 4-5, setelah dalam 120 menit bermain imbang 1-1.
Stuart Pearce menurunkan skuad terbaiknya, termasuk duet maut Craig Bellamy-Daniel Sturridge. Yang disimpan adalah Ryan Giggs. Sementara, pelatih Korea Selatan, Hong Myung Bo juga bersetia dengan formasi 4-5-1 dengan bertumpu pada Park Chu-Yong.
Menit-menit awal, Korea Selatan lebih banyak mengambil inisiatif serangan. Beberapa tembakan dilepaskan. Namun, hanya tembakan Ji Dongwon yang tepat sasaran; berhasil diamankan oleh Jack Butland.
Penantian panjang Korea Selatan untuk mencetak gol akhirnya terjawab di menit 29. Memanfaatkan tendangan sudut Ki Sung-Yueng, Ji Dong Won sukses menaklukkan Butland.
Britania Raya yang tertinggal, merespons tujuh menit kemudian. Wasit Wilmar Roldan menunjuk titik putih setelah dalam sebuah kemelut berkat tembakan Ryan Bertrand, bola menyentuh tangan pemain belakang Korea Selatan.

Aaron Ramsey, gelandang Arsenal yang menjadi algojo, menunaikan tugas dengan baik. Jung Sung-Ryong mampu membaca arah bola, namun tak cukup untuk menahan Britania Raya menyamakan kedudukan.
Selang dua menit, horor kembali menimpa Korea Selatan. Daniel Sturridge dilanggar di kotak terlarang oleh Ki Sung-Yeung. Sempat mengira akan membalikkan keadaan, kali ini penalti Ramsey diamankan oleh Sung-Ryong. Skor imbang 1-1 bertahan hingga turun minum.




Sejam berlalu, kiper Jung Sung-Ryong ditarik keluar untuk digantikan oleh Lee Bum-Yong. Sepanjang babak kedua, Korea Selatan mulai membangun pertahanan yang kokoh dengan tetap mengandalkan serangan-serangan cepat.  Semetara, upaya Stuart Pearce untuk mencari gol kemenangan dengan memasukkan Ryan Giggs di menit 85 tak kunjung menemui jalan.
120 menit berlalu dan tidak ada gol tercipta, akhirnya drama adu penalti dimulai. Eksekutor pertama Britania Raya, Aaron Ramsey sukses menipu Lee sekaligus membayar kegagalannya di waktu normal. Sementara, kapten Koo Ja-Cheol juga dengan mudah mengecoh Butland.
Penendang penalti kedua, Tom Cleverley mengarahkan bola ke sudut kiri gawang lawan. Lee berhasil menebak, tapi tembakan CLlverley terlalu menusuk. Giliran Baek Sung-Dong untuk menekuk Butland dan memaksa skor imbang 2-2.
Eksekutor ketiga, Craig Dawson dan Hwang Se0-Kho sama-sama mulus menunaikan tugas. Ryan Giggs dan Park Jong-Woo terus melanjutkan keberhasilan para algojo dalam adu penalti.
Bencana datang bagi Britania Raya ketika Daniel Sturridge melihat tembakannya diblok oleh Lee. Penendang terakhir Korea, Jung Woo-Young akhirnya membawa negaranya lolos ke semifinal. Membuat Britania Raya takluk di kandang sendiri; dan mimpi mereka meraih emas setelah 100 tahun pupus.




Britania Raya   Korea Selatan
1 Gol 1
3 Tembakan ke Gawang 4
12 Tembakan 16
12 Pelanggaran 18
2 Tendangan Sudut 7
3 Offside 4
2 Kartu Kuning 4
0 Kartu Merah 0
58% Possession 42%

Maya Yoshida, Pemain Jepang Olimpiade 2012 Diminati Klub Liga Inggris

Olimpiade London 2012 menjadi hoki tersendiri bagi kapten timnas Sepak Bola Jepang U-23, Maya Yoshida. Penampilan gemilangnya bersama Jepang telah menarik minat klub-klub Liga Inggris untuk meminangnya.
Saat ini Maya Yoshida masih menjadi milik klub Belanda, VVV-Venlo. Hai Berden selaku presiden klub menegaskan, manajemen klub begitu juga dirinya telah membuka diri untuk melakukan negoisasi dengan beberapa klub yang menghendaki tanda tangan Yoshida.
Bahkan Berden telah menuju kota Manchester untuk bertemu agen pencari bakat kompetisi setempat. Tidak hanya dari Inggris, Berden juga membuka diri untuk klub-klub Jerman.
Stoke City, Fulham, dan Southampton datang untuk mengisi start perburuan Yoshida.
Gayung bersambut, seorang pemandu bakat berasal dari Newcastle menyambut penampilan gemilang Yoshida dengan pujian:
“Yoshia adalah seorang pemain berkelas.”
Maya Yoshida lahir di Nagasaki, 24 Agustus 1988. Karir sepak bolanya bermula dari klub Jepang, Nagoyama Grampus. Setelah lima tahun (dari 2001 hingga 2006) bermain untuk klub junior, akhirnya karir Yoshida naik ke level senior Nagoyama Grampus. Bermain gemilang selama dua musim di level senior, Yoshida pun direkrut VVV-Venlo pada 2010 hingga sekarang.

Di ajang Olimpiade London 2012 ini, kepemimpinan Maya Yoshida sebagai kapten dirasa cukup berpengaruh terhadap performa gemilang timnas Jepang. Yoshida dkk. pun mengantongi tiket semifinal Olimpiade London 2012 cabang sepak bola usai mengandaskan mimpi Mesir dengan skor telak 3-0. Di laga semifinal nanti, Jepang akan bertemu Meksiko yang rencananya akan digelar di Wembley, Selasa (7/8) mendatang.

Empat Negara Yang Masuk Semifinal Sepakbola Olimpiade London 2012
Jepang, Meksiko, Brazil, dan Korea Selatan lolos ke semifinal Olimpiade London 2012. Keempatnya menuai hasil meyakinkan di babak perempat final: Jepang vs Mesir 3-0, Meksiko vs Senegal 4-2, Brazil vs Honduras 3-2, dan Korea Selatan vs Britania Raya 5-4 (adu penalti). Jadwal semifinal Olimpiade London 2012 sendiri akan diselenggarakan pada 7 dan 8 Agustus 2012.


1. Jepang

Samurai Biru terkenal dengan gaya bermain mereka yang rapi dan disiplin. Lini pertahanan yang digalang Maya Yoshida terbukti luar biasa. Hingga saat ini belum ada satu negara pun yang bisa mengoyak gawang Shuichi Gonda dalam empat pertandingan. Sementara, untuk urusan ketajaman lini depan, duet Kensuke Nagai-Yuki Otsu masing-masing sudah membukukan dua gol. Jepang tentu ingin memperbaiki catatan terapik mereka di Olimpiade, kala meraih perunggu di Meksiko 1968.


2. Meksiko

7 gol sudah dibukukan Giovani dos Santos dkk. sepanjang empat pertandingan di London 2012. Sang mantan gelandang Barcelona yang kini bermain untuk Tottenham Hotspur, menjadi top skorer negaranya dengan tiga gol.
Sejarah Meksiko tidak sebaik Jepang. Sepanjang 10 kali partisipasi mereka di Olimpiade, tidak ada satu medali pun yang diboyong El Tricolor. Maka, pertemuan dengan Samurai Biru akan membuka jalan bagi salah satu dari keduanya meraih emas pertama.




3. Brazil

Tim terproduktif di antara para semifinalis. 12 gol dalam 4 pertandingan dan selalu mengemas 3 gol di setiap laga. Memiliki trisula maut Neymar-Leandro Damiao-Hulk. Andai salah satu di antara mereka absen, masih ada Pato yang tak kalah menyengat. Didukung dengan gelandang-gelandang berbakat seperti Oscar dan Sandro, barisan penyerang tim samba adalah ancaman serius untuk lawan mereka di semifinal, Korea Selatan.




4. Korea Selatan

Cuma tiga gol yang dibukukan oleh anak asuk Hong Myung-Bo untuk sampai ke semifinal. Itu pun dari tiga orang berbeda. Namun, bukan berarti Korea Selatan layak diremehkan. Daya juang yang tinggi dan banyaknya pemain mereka yang sudah mengenal kompetisi ketat Eropa membuat Park Chu-Yong dkk. bisa menjadi masalah besar untuk Brazil. Kalau tuan rumah Britania Raya bisa disingkirkan, mengapa Brazil tidak?