Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-25-2013, 08:37 AM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Programming › Java v
« Previous 1 ... 3 4 5 6 7 8 Next »

[Ask] Java, Panggil Sub Class & Looping 3 Kondisi

Home General Computer Multimedia Business Lounge

Post Reply 
Tweet
Threaded Mode | Linear Mode
Ask Java, Panggil Sub Class & Looping 3 Kondisi
03-15-2012, 06:53 PM (This post was last modified: 03-19-2012 01:12 AM by Mas-J.)
Post: #1
Mas-J Offline
./Devilz 1st Cadet
Posts: 17
Joined: Jun 2011
Reputation: 0
Java, Panggil Sub Class & Looping 3 Kondisi
hallo gan langsung aja sesuai judul ane masih nubi yg belajar sendiri tanpa sang guru nih minta bantuan dari para om java dimari bangga

kita bisa buat beberapa sub class kan ya dalam 1 program ?? nah fungsi buat sub classnya itu kan seperti "public static void main (String[]args)" dalam program yg ane buat itu jadwal film di bioskop gan dari 3 daerah hmm
karna pengetahuan nubi yg terbatas, ane baru bisa manfaatin fungsi array gan buat ambil data untuk sebuah film. Kalo kaya gitu kan berarti 1 film datanya harus sebaris (pusing sendiri ane gan liatnya kalo sebaris) dead secara array kan ngambilnya perbaris ya gan (kalo ga salah) pinter

nah ane pengennya di buat subclass gitu gan untuk stiap judul filmnya biar rapih kebawah jadi list ga 1 baris kesamping prustasi

nanti tinggal kita panggil"in class dari film di coding pilihan menu-nya, tapi smua fungsinya itu dalam 1 program gan
bukan dari beberapa program berbeda trus nanti dpanggil dari 1 program

kira" bisa ga gan ??

kalo yg permasalahan looping program 1 udah solve gan, ane nemu lagi nih permasalahan dalam pikiran ane setelah buat program yg kedua

bisa ga gan kita bikin do..while dalam do..while ??

jadi kan program ane saat dijalanin pertama tampil menu daerah bioskop
setelah pilih daerah kemudian pilih bioskop yg ada didaerah itu
setelah itu pilih film yg mau diliat
setelah keterangan film tampil looping pertanyaan, ane cuma ngerti looping lagi ke menu awal kaya suram

yg jadi pertanyaan, maksudnya ane itu biar looping ada 3 pilihan gan
shingga pertanyaannya

Quote:untuk kembali ke menu awal tekan "a"
untuk memlih bioskop tekan "b"
untuk melihat film yg lain tekan "c"

input "a" untuk kembali ke menu awal
input "b" untuk kembali pilih bioskop didaerah yg sama
input "c" untuk kembali pilih film di bioskop yg barusan dipilih
(disini looping yg ane ga mudeng gan untuk kembali ke 3 kondisi berbeda)
nih gan ane tampilken kodingan ancur yg ane bikin sabar
mohon maaf ya gan kalo ane banyak tanya, maklum masih tahap belajar masih butuh banyak pengalaman hmm
Code:
public class JadwalBioskop{


    public static void main(String[]args){

        /* Daftar Film: kodemtix, jenis film, produser, produksi, sutradara
        0. "JOHN CARTER (3D)",
        1. "MAN ON A LEDGE",
        2. "NEGERI 5 MENARA",
        3. "HUGO",
        4. "GHOST RIDER: SPIRIT OF VENGEANCE",
        5. "SANTET KUNTILANAK",
        6. "DREAM HOUSE",
        7. "SAMPAI UJUNG DUNIA",
        8. "SAFE HOUSE",
        */

        String film[] =
        {
            "Kode M-TIX : CA3D"+"\nJenis Film : Action"+"\nProduser : Colin Wilson, Jim Morris, Lindsey Collins"+"\nProduksi : WALT DISNEY PICTURES"+"\nSutradara : Andrew Stanton"+"\n\nSinopsis : \nMantan kapten militer, John Carter (Taylor Kitsch), terbawa ke wilayah Barsoom di Mars, dimana ia terlibat konflik epik antara penduduk planet, termasuk dengan Tars Tarkas (Willem Dafoe), dan membebaskan Putri Dejah Thoris (Lynn Collins) dari tawanan musuh. Dalam dunia di ambang kehancuran, Carter menyadari bahwa kehidupan Barsoom dan penduduknya nada di tangannya",
            "Kode M-TIX : MAN"+"\nJenis Film : Thriller"+"\nProduser : Mark Vahradian, Lorenzo Di Bonaventura"+"Produksi : ENTERTAINMENT ONE"+"\nSutradara : Asger Leth"+"\n\nSinopsis: \nSeorang mantan polisi (Sam Worthington) yang kehilangan pekerjaannya dan akan dipenjara setelah menghadiri pemakaman ayahnya. Ia menuju ke puncak Manhattan hotel, dimana ia mengancam untuk melompat ke kematiannya Tanpa sepengetahuan psikolog polisi yang membujuknya untuk turun, tindakannya ini bukanlah sekedar percobann bunuh diri..",
            "Kode M-TIX : NEGE"+"\nJenis Film : Drama"+"\nProduser : Aoura Lovenson Chandra, Dinna Jasanti Dan Salman Aristo"+"\nProduksi : KG PRODUCTION"+"\nSutradara : Affandi Abdul Rachman"+"\n\nSinopsis : \nKisah tentang kesungguhan dan kerja keras 6 sahabat di tanah asing",
            "Kode M-TIX : HUGO"+"\nJenis Film : Sci-Fi"+"\nProduser : Graham King, Tim Headington, Johnny Depp, Christi Dembrowski"+"\nProduksi : PARAMOUNT PICTURES"+"\nSutradara : Martin Scorsese"+"Hugo Cabret (Asa Butterfield), anak yatim piatu yang tinggal di stasiun kereta api Paris, bertemu seorang gadis (Chloe Moretz) yang memiliki kunci sebuah mesin yang ditinggalkan oleh ayahnya. Dengan bantuannya, Hugo mencari jawaban untuk sebuah misteri yang menghubungkannya dengan pemilik toko mainan, sebuah pesan tersembunyi dari mendiang ayahnya yang seorang mekanik",
            "Kode M-TIX : GHOS"+"\nJenis Film : Action"+"\nProduser : Avi Arad, Michael De Luca, Steven Paul, Ashok Amritraj"+"\nProduksi : WARNER BROS. PICTURES"+"\nSutradara : Neveldine, Taylor"+"\n\nSinopsis : Johnny Blaze (Nicolas Cage), masih berjuang melawan kutukannya sebagai pemburu setan, ia dipaksa keluar dari persembunyian oleh sekte rahasia Gereja. Sekte tersebut merekrutnya untuk membantu menyelamatkan seorang anak muda (Fergus Riordan) agar tidak terjerumus kepada setan jahat (Ciaran Hinds). Satu-satunya cara bagi Johnny untuk menyelamatkan anak muda dan mungkin bahkan membebaskan dirinya sendiri dari kutukan, adalah muncul sebagai Ghost Rider",
            "Kode M-TIX : SANT"+"\nJenis Film : Horror"+"\nProduser : GOBIND PRIDHNANI, RAVI PRIDHNANI"+"\nProduksi : STUDIO SEMBILAN PRODUCTION"+"\nSutradara : KOYA PAGAYO"+"\nSinopsis : Ini adalah kisah tentang 2 (dua) perempuan kakak beradik dengan latar belakang berbeda. MAYA dan LILA. LILA adalah wanita lemah lembut yang berkepribadian lembut dan keyakinan agama yang kuat Sedangkan MAYA kakaknya percaya akan hal-hal mistis dan ia memiliki ilmu-ilmu mistik seperti santet, teluh dan sebagainya, yang sudah lama dikuasainya \nKisahnya LILA diperkosa oleh 4 (empat) pemuda hingga meninggal dunia. Maka MAYA kakaknya melakukan balas dendam untuk membunuh empat pemuda itu satu-persatu dengan ilmu santetnya yang dimilikinya. Maka dimulailah ritual paling mengerikan oleh MAYA, yaitu mengirimkan teluh/santet paling dasyat kepada Robert dan teman-temannya, yaitu  SANTET EROTIKA,  Satu-persatu pemuda-pemuda itu mati secara misterius setelah terkena SANTET MAYA yang dibantu oleh arwah LILA  \nSaksikan pertarungan seru antara yg bathil.melawan MAYA dengan SANTET ARWAH nya yang sangat mendebarkan. \nBerhasilkah balas dendam MAYA. atas kematian LILA ? Bagaimana dengan arwah LILA ? Semuanya akan terungkap pada akhir cerita “ SANTET KUNTILANAK “ akan memacu jantung anda penuh ketegangan yang mengerikan \nSaksikan mulai 8 Maret 2012",
            "Kode M-TIX : DREA"+"\nJenis Film : Horror"+"\nProduser : Jim Sheridan, James G. Robinson, David C. Robinson, Daniel Bobker, Ehren Kruger"+"\nProduksi : Entertainment One"+"\nSutradara : Jim Sheridan"+"\nSinopsis : Will Atenton (Daniel Craig) berhenti dari pekerjaannya sebagai editor di New York City dan pindah bersama istrinya, Libby (Rachel Weisz), dan kedua anaknya ke Inggris. Namun saat kehidupan mereka sudah tenang, mereka mulai mendengar desas-desus tentang rumah mereka yang menjadi lokasi pembunuhan. Seorang ibu, suaminya dan dan anak-anak yang ditemukan tewas, tertembak di kepala \nKetika putrinya melihat seorang pria di jendela, Will menyelidiki dan bertemu tetangganya Ann Paterson (Naomi Watts), yang dekat dengan para korban. Saat Will menggabungkan semua teka-teki tersebut, ia menemukan istri dan anak-anaknya tewas sementara ia dituduh sebagai pembunuhnya….",
            "Kode M-TIX : SAMP"+"\nJenis Film : Drama"+"\nProduser : Sumarsono, Garry Aditya"+"\nProduksi : NASIPUTIH PICTURES"+"\nSutradara : Monty Tiwa"+"\nSinopsis : Gilang (Gading Marten), Daud (Dwi Sasono) dan Anissa (Renata Kusmanto) sudah bersahabat sejak kecil. Mereka bertiga datang dari latar belakang yang berbeda. Satu cinta-cita Anissa yang dijanjikan untuk dipenuhi oleh kedua 'kakak' nya adalah, ingin berkeliling dunia\nWaktu berlalu dan mereka beranjak remaja. Daud dan Gilang pun mulai menyadari bahwa perasaan sayang mereka kepada Anissa telah berubah menjadi cinta yang mendalam. Keduanya menyatakan cinta kepada sang gadis di saat yang hampir bersamaan. Anissa pun bingung, dia sama-sama mencintai kedua sahabatnya dan tidak mau pertemanan mereka retak. Akhirnya Anissa pun mempunyai ide untuk 'menyelamatkan' persahabatan itu. Anissa mengajukan syarat, barangsiapa yang bisa pertama kali mengajaknya berkeliling dunia, akan diterima sebagai kekasihnya\nIni menjadi motivasi untuk Gilang dan Daud. Selepas SLTA keduanya pun berpisah. Gilang melanjutkan sekolah di Sekolah Tinggi Penerbangan Indonesia-Curug, sedangkan Daud diterima di Sekolah Tinggi Ilmu Pelayaran di Merunda. Diam-diam mereka tetap berharap dengan profesinya nanti dapat mewujudkan keinginan Anissa.\nSampai akhirnya Anissa harus menyampaikan sebuah rahasia kepada keduanya. Bahwa rupanya, cita-cita Anissa mungkin tidak akan bisa tercapai bila tidak dilaksanakan secepatnya. Karna si gadis baru divonis memiliki penyakit kelainan jantung yang dapat berakibat fatal.\nBagaimana Gilang dan Daud menyikapi 'deadline' yang diberikan Anissa? Siapakah yang akan berhasil membahagiakan si gadis di masa-masa akhir hidupnya? ",
            "Kode M-TIX : SAFE"+"\nJenis Film : Action"+"\nProduser : Scott Stuber"+"\nProduksi : UNIVERSAL PICTURES"+"\nSutradara : Daniel Espinosa"+"\nSinopsis : Bosan dengan kerja di rumah perlindungan CIA di Afrika Selatan, seorang polisi (Ryan Reynolds) mengawal seorang buronan berbahaya (Denzel Washington) saat pos tersebut diserang dan dihancurkan oleh tentara bayaranSaat ini mereka harus mencari tahu apakah para penyerang adalah teroris atau salah satu dari mereka sendiri – seseorang dari kepolisian, sebelum mereka mengetahui siapa yang dapat mereka percaya",
        };

        int ulang = 1;
        int ulangya;
        int ulangok = 1;
        
        do
        {

        System.out.println("Pilih Lokasi Area Bisokop");
        System.out.println("1. Jakarta");
        System.out.println("2. Bekasi");
        System.out.println("3. Tangerang");
        System.out.println("");
        System.out.println("4. Exit Program");
        

        String a = BacaKeyboard.bacaString();
        int lokasi = Integer.valueOf(a).intValue();
        System.out.println("");

            switch(lokasi)
            {
                case 1:
                System.out.println("Bioskop Area Jakarta");
                System.out.println("1. Bintaro XXI");
                System.out.println("2. PLAZA BLOK M");

                String jkt = BacaKeyboard.bacaString();
                int jktop = Integer.valueOf(jkt).intValue();

                    if (jktop == 1)
                    {
                        System.out.println("\nBintaro XXI");
                        System.out.println("\nBINTARO MALL LT. 3"+"\nTELEPON : (021) 735 5371"+"\nHTM Rp. 35.000,- (Sabtu/Minggu/Libur)");
                        System.out.println("Rp. 25.000,- (Senin s/d Kamis), Rp 30.000,- (Jumat) ");
                        System.out.println("Khusus 3D Rp 30.000,- (Senin-Kamis), Rp 35.000,- (Jumat) dan Rp ");
                        System.out.println("50.000,- (Sabtu/Minggu/libur)");
                        System.out.println("");
                        System.out.println("=====================================");
                        System.out.println("| No |    Movies     |  Jam  | Info |");
                        System.out.println("=====================================");
                        System.out.println("| 1. |JOHN CARTER(3D)| 13:15 |   R  |");
                        System.out.println("|    |               | 15:45 |      |");
                        System.out.println("|    |               | 18:15 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 20:45 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 2. |NEGERI 5 MENARA| 12:15 |  SU  |");
                        System.out.println("|    |               | 14:35 |      |");
                        System.out.println("|    |               | 16:55 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:35 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 3. |MAN ON A LEDGE | 12:45 |   D  |");
                        System.out.println("|    |               | 14:55 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 4. |HUGO           | 12:15 |   D  |");
                        System.out.println("|    |               | 14:40 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:30 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("=====================================");
                        System.out.println("");
                        System.out.println("Untuk info Film silahkan pilih sesuai nomor [1-4] :)");
                        String bntr = BacaKeyboard.bacaString();
                        int bntrop = Integer.valueOf(bntr).intValue();
                
                        if (bntrop == 1)
                        {
                            System.out.println(film[0]);
                        }        
                
                        else if (bntrop == 2)
                        {
                            System.out.println(film[1]);
                        }            
                    
                        else if (bntrop == 3)
                        {
                            System.out.println(film[2]);
                        }
                    
                        else if (bntrop == 4)
                        {
                            System.out.println(film[3]);
                        }
                    
                        else
                        {
                            System.out.println("Pilihan tidak ada");
                        }
                        break;
                    }        



                    else if(jktop==2)
                    {
                        System.out.println("\nPLAZA BLOK M");
                        System.out.println("\nBLOK M PLAZA LT. 6"+"\nTELEPON : (021) 720 9437");
                        System.out.println("Nomat Rp. 25.000,- (Senin s/d Kamis), Rp 30.000,- (Jumat)");
                        System.out.println("Khusus 3D Rp 25.000,- (Senin-Kamis), 30.000,- (Jumat) dan Rp 40.000,- ");
                        System.out.println("(Sabtu/Minggu/libur)");
                
                
                        System.out.println("");
                        System.out.println("=====================================");
                        System.out.println("| No |    Movies     |  Jam  | Info |");
                        System.out.println("=====================================");
                        System.out.println("| 1. |HUGO           | 12:15 |   R  |");
                        System.out.println("|    |               | 14:40 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:30 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 2. |MAN ON A LEDGE | 12:45 |   D  |");
                        System.out.println("|    |               | 14:55 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 3. |JOHN CARTER(3D)| 12:00 |   R  |");
                        System.out.println("|    |               | 14:30 |      |");
                        System.out.println("|    |               | 17:00 |      |");
                        System.out.println("|    |               | 19:30 |      |");
                        System.out.println("|    |               | 22:00 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 4. |NEGERI 5 MENARA| 12:15 |  SU  |");
                        System.out.println("|    |               | 14:35 |      |");
                        System.out.println("|    |               | 16:55 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:35 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 5. |GHOST RIDER:   | 12:45 |  SU  |");
                        System.out.println("|    |SPIRIT OF      | 14:55 |      |");
                        System.out.println("|    |VENGEANCE      | 17:05 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:35 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 6. |SAFE HOUSE     | 12:30 |   D  |");
                        System.out.println("|    |               | 14:45 |      |");
                        System.out.println("|    |               | 17:00 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:30 |      |");
                        System.out.println("=====================================");
                        System.out.println("");
                        System.out.println("Untuk info Film silahkan pilih sesuai nomor [1-6] :)");
                        String blokm = BacaKeyboard.bacaString();
                        int blokmop = Integer.valueOf(blokm).intValue();
                    
                        if (blokmop == 1)
                        {
                            System.out.println(film[3]);
                        }
                
                        else if (blokmop == 2)
                        {
                            System.out.println(film[1]);
                        }
                
                        else if (blokmop == 3)
                        {
                            System.out.println(film[0]);
                        }
                        
                        else if (blokmop == 4)
                        {
                            System.out.println(film[2]);
                        }
                            
                        else if (blokmop == 5)
                        {
                            System.out.println(film[4]);
                        }
                            
                        else if (blokmop == 6)
                        {
                            System.out.println(film[8]);
                        }
                            
                        else
                        {
                            System.out.println("Pilihan tidak ada");
                        }    
                    }        
                break;
                
                case 2:

                System.out.println("Bioskop Area Bekasi");
                System.out.println("1. BEKASI SQUARE XXI");

                String bks = BacaKeyboard.bacaString();
                int bksop = Integer.valueOf(bks).intValue();

                    if (bksop == 1)
                    {
                        System.out.println("\nBEKASI SQUARE XXI");
                        System.out.println("\nBEKASI SQUARE LT. 1 (CARREFOUR), BEKASI BARAT"+"\nTELEPON : (021) 824 24 801");
                        System.out.println("HTM Rp. 25.000,- (Sabtu/Minggu/Libur)");
                        System.out.println("Rp. 15.000,- (Senin s/d Kamis), Rp. 20.000,- (Jum`at)");
                        System.out.println("");
                        System.out.println("=====================================");
                        System.out.println("| No |    Movies     |  Jam  | Info |");
                        System.out.println("=====================================");
                        System.out.println("| 1. |JOHN CARTER(3D)| 13:15 |   R  |");
                        System.out.println("|    |               | 15:45 |      |");
                        System.out.println("|    |               | 18:15 |      |");
                        System.out.println("|    |               | 20:45 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 2. |NEGERI 5 MENARA| 12:15 |  SU  |");
                        System.out.println("|    |               | 14:35 |      |");
                        System.out.println("|    |               | 16:55 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:35 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 3. |MAN ON A LEDGE | 13:00 |   D  |");
                        System.out.println("|    |               | 15:00 |      |");
                        System.out.println("|    |               | 17:00 |      |");
                        System.out.println("|    |               | 19:00 |      |");
                        System.out.println("|    |               | 21:00 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 4. |HUGO           | 12:45 |   D  |");
                        System.out.println("|    |               | 14:55 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("=====================================");
                        System.out.println("");
                        System.out.println("Untuk info Film silahkan pilih sesuai nomor [1-4] :)");
                        String bs = BacaKeyboard.bacaString();
                        int bsop = Integer.valueOf(bs).intValue();
                            
                        if (bsop == 1)
                        {
                            System.out.println(film[0]);
                        }
                            
                        else if (bsop == 2)
                        {
                            System.out.println(film[1]);
                        }
                            
                        else if (bsop == 3)
                        {
                            System.out.println(film[2]);
                        }
                            
                        else if (bsop == 4)
                        {
                            System.out.println(film[3]);
                        }
                        
                        else
                        {
                            System.out.println("Pilihan tidak ada");
                        }                        
                    }
                break;    
                
                case 3:    
                System.out.println("Bioskop Area Tangerang");
                System.out.println("1. CBD CILEDUG XXI");
                System.out.println("2. BSD XXI");

                String tng = BacaKeyboard.bacaString();
                int tngop = Integer.valueOf(tng).intValue();

                    if (tngop == 1)
                    {
                        System.out.println("\nCBD CILEDUG XXI");
                        System.out.println("\nCBD Ciledug Lantai Atas HOS Cokroaminoto No. 93 Tangerang"+"\nTELEPON : (021) 7345 2221");
                        System.out.println("HTM Rp. 25.000,- (Sabtu/Minggu/Libur)");
                        System.out.println("Rp. 20.000,- (Senin s/d Jum`at)");
                        System.out.println("");
                        System.out.println("=====================================");
                        System.out.println("| No |    Movies     |  Jam  | Info |");
                        System.out.println("=====================================");
                        System.out.println("| 1. |NEGERI 5 MENARA| 12:15 |  SU  |");
                        System.out.println("|    |               | 14:35 |      |");
                        System.out.println("|    |               | 16:55 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:35 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 2. |GHOST RIDER:   | 12:30 |   R  |");
                        System.out.println("|    |SPIRIT OF      | 14:40 |      |");
                        System.out.println("|    |VENGEANCE      | 16:50 |      |");
                        System.out.println("|    |               | 19:00 |      |");
                        System.out.println("|    |               | 21:10 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 3. |JOHN CARTER(3D)| 12:00 |   R  |");
                        System.out.println("|    |               | 14:40 |      |");
                        System.out.println("|    |               | 16:50 |      |");
                        System.out.println("|    |               | 19:00 |      |");
                        System.out.println("|    |               | 21:10 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 4. |DREAM HOUSE    | 12:45 |   R  |");
                        System.out.println("|    |               | 14:55 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 5. |MAN ON A LEDGE | 12:45 |   D  |");
                        System.out.println("|    |               | 14:55 |      |");
                        System.out.println("|    |               | 17:05 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:25 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 6. |HUGO           | 12:00 |   R  |");
                        System.out.println("|    |               | 14:25 |      |");
                        System.out.println("|    |               | 16:50 |      |");
                        System.out.println("|    |               | 19:15 |      |");
                        System.out.println("|    |               | 21:40 |      |");
                        System.out.println("|----+---------------+-------+------|");
                        System.out.println("| 7. |SANTET         | 13:00 |   D  |");
                        System.out.println("|    |KUNTILANAK     | 15:00 |      |");
                        System.out.println("|    |               | 17:00 |      |");
                        System.out.println("|    |               | 19:00 |      |");
                        System.out.println("|    |               | 21:00 |      |");
                        System.out.println("=====================================");
                        System.out.println("");
                        System.out.println("Untuk info Film silahkan pilih sesuai nomor [1-7] :)");
                        String cbd = BacaKeyboard.bacaString();
                        int cbdop = Integer.valueOf(cbd).intValue();
                            
                        if (cbdop == 1)
                        {
                            System.out.println(film[2]);
                        }
                            
                        else if (cbdop == 2)
                        {
                            System.out.println(film[4]);
                        }
                            
                        else if (cbdop == 3)
                        {
                            System.out.println(film[0]);
                        }
                            
                        else if (cbdop == 4)
                        {
                            System.out.println(film[6]);
                        }
                        else if (cbdop == 5)
                        {
                            System.out.println(film[1]);
                        }
                            
                        else if (cbdop == 6)
                        {
                            System.out.println(film[3]);
                        }
                            
                        else if (cbdop == 7)
                        {
                            System.out.println(film[5]);
                        }                
                        
                        else
                        {
                            System.out.println("\nPilihan tidak ada");
                        }
                    }            
                break;
        
                case 4:
                {
                System.exit(0);
                }
            }
            
        System.out.print("\n\nApakah anda mau melihat jadwal film lagi ? (y/n): ");
            String d = BacaKeyboard.bacaString() ;

            if(d.equals("y")){
                System.out.println("\n======================");
                System.out.println("Silahkan pilih kembali");
                System.out.println("======================");
                ulangya=1;
                ulangya=ulangok;
            }
            else if(d.equals("n")){
                System.out.println("\n============");
                System.out.println("Terima Kasih");
                System.out.println("============");
                
                ulangya=0;
                ulangya=ulangok;
                break;
            }
            
        }
        while(ulang==ulangok);
    }
}

sekiranya demikian pertanyaan dari sang nubi yg ga ngerti apa-apa, mohon pencerahannya dugem
Find all posts by this user
Quote this message in a reply
03-15-2012, 07:37 PM
Post: #2
Giez Offline
./Devilz Officer
Posts: 116
Joined: Jul 2010
Reputation: 11
RE: Panggil Sub Class & Looping 3 Kondisi
yah kirain subnet dari class apa gitu (jaringan), kalo untuk ginian mah mungkin dibawah lebih pinter (tp maho) ngakak
Find all posts by this user
Quote this message in a reply
03-15-2012, 11:43 PM
Post: #3
Fauzi Topan Offline
PacarNya Yuki Kato
Posts: 314
Joined: Nov 2011
Reputation: 55
RE: Panggil Sub Class & Looping 3 Kondisi
mungkin logika seperti ini bisa jadi solusi bang

Code:
public class PilihlahAku{


    public static void main(String[]args){
        while(true){
            // pakai fungsi dari BacaKeyboard.java
            System.out.println("pilih J untuk Jenny, A untuk Andrea, L untuk Lola, S untuk Semua, Q untuk Quit : ");
            String a = BacaKeyboard.bacaString();
            if(a.toLowerCase().equals("j")){
                Jenny();
            }
            else if(a.toLowerCase().equals("a")){
                Andrea();
            }
            else if(a.toLowerCase().equals("l")){
                Lola();
            }
            else if(a.toLowerCase().equals("s")){
                Semua();
            }
            else if(a.toLowerCase().equals("q")){
                return;
            }
        }
    }
    
    public static void Jenny(){
        System.out.println("Aku si jenny centil\r\n");
    }
    public static void Andrea(){
        System.out.println("Aku andrea si cantik\r\n");
    }
    public static void Lola(){
        System.out.println("Aku si Lola, suka ngemut\r\n");
    }
    public static void Semua(){
        Jenny();
        Andrea();
        Lola();
    }
    
    
}
Visit this user's website Find all posts by this user
Quote this message in a reply
03-16-2012, 11:11 AM
Post: #4
Mas-J Offline
./Devilz 1st Cadet
Posts: 17
Joined: Jun 2011
Reputation: 0
RE: Panggil Sub Class & Looping 3 Kondisi
(03-15-2012 11:43 PM)Fauzi Topan Wrote:  public static void Jenny(){

oalaaah fungsi itu doang gan yg ane butuhin ternyata mantap

smalem udah mabok koding, trus bikin ppt buat presentasinya jadi ga sempet ngecek lagi deh mewek

tapi ane telat liat post ini gan, ane udah slesai presentasi >.<
sukses juga gan akhirnya mantap

makasih ya gan pengajarannya, ane mau mendalami java lagi gan mohon bimbingannya belajar
Find all posts by this user
Quote this message in a reply
03-16-2012, 03:14 PM
Post: #5
chiboga Offline
./Devilz Advisor
Posts: 694
Joined: Nov 2011
Reputation: 24
RE: Panggil Sub Class & Looping 3 Kondisi
waduh, bnyak amat ya scripnya
deaddead

benar2 gak ngerti deaddead
Find all posts by this user
Quote this message in a reply
03-19-2012, 01:12 AM
Post: #6
Mas-J Offline
./Devilz 1st Cadet
Posts: 17
Joined: Jun 2011
Reputation: 0
RE: Panggil Sub Class & Looping 3 Kondisi
(03-16-2012 03:14 PM)chiboga Wrote:  waduh, bnyak amat ya scripnya
deaddead

benar2 gak ngerti deaddead

ah si om merendah nih suram

itukan karna banyak enternya doang, format isinya mah sama smua hmm
Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Tongue [Tutor] [code] Algoritma pengolahan data array statik [JAVA] jboxx 4 94 05-14-2013 02:35 AM
Last Post: wenkhairu
  [Tutor] [java] MENGHITUNG PANJANG DERAJAT PER MILIMETER PADA MAGNET MOTOR hakimoxz 6 118 05-12-2013 09:32 PM
Last Post: tabun
  [java] Share ebook java maknnyummy hakimoxz 9 117 05-12-2013 07:53 PM
Last Post: Miss_Idol
  membuat compas menggunakan java ndutz.newbie 6 2,643 05-04-2013 08:15 PM
Last Post: l0c4l r00t
  Koneksi JDBC(Java DataBase Connectivity) d4y4x 1 2,183 04-30-2013 09:47 PM
Last Post: l0c4l r00t
  [Ask] Cara menggunakan coding Java Zikry.Z.Azhar 3 63 04-28-2013 03:17 PM
Last Post: hakimoxz
Thumbs Up Free ebook java :) [Politeknik Telkom Bandung] ./blacknotes 37 8,828 04-28-2013 09:29 AM
Last Post: Zikry.Z.Azhar
  [Tutor] Tutorial nembak cewek dengan java Bayu Syafresal Izdham 18 535 04-07-2013 01:15 PM
Last Post: orochimadit
  [Tutor] IPFinder GUI [Java Edition] root31 8 239 04-07-2013 01:13 PM
Last Post: orochimadit
  [Tutor] Menggambar Graphics menggunakan Java Alldy Newbie 6 226 04-07-2013 10:24 AM
Last Post: orochimadit

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-25-2013, 08:37 AM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE