Contoh Program Stack Queue di Java

Contoh Program Stack Queue di Java

May 09, 2014 Add Comment
Berikt adalah contoh Penggunaan Stack dan Queue pada Pemrograman java

public class TUgas_listqueque {
    static Object data;
    static Scanner zen = new Scanner(System.in);
    static  int pilih=0;
    static  int bantu=0;
    static  int bantu2=0;
    static int start=0;
    static int akeh = 0;
    static  List hus = new ArrayList();
    static  List hus2 = new ArrayList();
 
 
    static  void display(){
         for (int i = 0; i < hus.size(); i++) {
            System.out.print(hus.get(i).toString()+"=>");
          }
            System.out.println();
    }
 
     static  void display2(){
         for (int i = hus.size()-1; i >= 0; i--) {
            System.out.print(hus.get(i).toString()+"=>");
          }
            System.out.println();
    }
 
     public boolean isEmpty(){
        return (hus.size()<0);
    }
   
     static void current(){
         System.out.println("Data Which Is Exist  : "+hus.size());  
     }
   
    public static void main(String[] args) {
    while(pilih!=3){
        System.out.println("1. Stack"
                + "\n2. kuekue"
                + "\n3. stop");
     
        pilih = zen.nextInt();
     
        if (pilih==1){
            while(bantu!=3){
                System.out.println("\n");
                System.out.print("---Menu--\n1. Push"
                        + "\n2. Pop"
                        + "\n3. stop"
                        + " = ");
               
                bantu = zen.nextInt();
                if (bantu==1) {
                    if (hus!=null) {
                System.out.print("inputkan : ");
                       data=zen.next();
                   
                       hus.add(data);
                     
                       display();
                       current();
                    }
                }
                 if (bantu==2){
                    try {
                         hus.remove(hus.size()-1);
                 
                    display();
                    current();
                     System.out.println("Kosong ??? "+hus.isEmpty());
                    } catch (Exception e) {
                        System.out.println("YOU CAN'T POP THE DATA.. NO DATA FOUND TO BE DELETED");
                    }
                     
                }
            }
        }
     
     
         else if (pilih==2){
              while(bantu2!=3){
                System.out.println("");
                System.out.print("---Menu--\n1. Push"
                        + "\n2. Pop"
                        + " = ");
               
                bantu2 = zen.nextInt();
                if (bantu2==1) {
                    if (hus!=null) {
                System.out.print("inputkan : ");
                       data=zen.next();
                   
                       hus.add(data);
                     
                       display2();
                     
                       current();
                    }
                }
                else if (bantu2==2){
                     try {
                         hus.remove(0);
                 
                    display2();
                 
                    current();
                     System.out.println("Kosong ??? "+hus.isEmpty());
                    } catch (Exception e) {
                        System.out.println("YOU CAN'T POP THE DATA.. NO DATA FOUND TO BE DELETED");
                    }
                }
            }        
        }
     
        else{
            System.out.println("thx");
        }
    }
     
    }
 
}

Contoh Program Penjualan Dengan Java Menggunakan Kondisi

Contoh Program Penjualan Dengan Java Menggunakan Kondisi

May 02, 2014 Add Comment
ini nih yang mau buka toko .... aq uda buat program penjualan tinggal dipelajari ya

/**
 *
 * @author Zen
 */
public class Everything {
    public static void main(String[] args) {
        Scanner masukan = new Scanner (System.in);
     
        double x=0,z=0,   e=0,n=0;
        int nilai=0;
     
     
     
        System.out.println("all in One");
        System.out.println("mau apa??");
        System.out.println("1. pembagian ");
        System.out.println("2. perkalian");
        System.out.println("3. beli rumah angker");
        System.out.println("4. makan makanan mahal");
       nilai = masukan.nextInt();
     
       if (nilai==1){
        System.out.println("masukkan nilai 1");
        x = masukan.nextInt();
        System.out.println("masukan nilai 2");
        z = masukan.nextInt();
           System.out.println("");
           System.out.println("hasilnya adalah");
           System.out.println(x/z);
       }
     
      //kalian
       else if  (nilai==2){
            System.out.println("masukkan nilai 1");
        x = masukan.nextInt();
        System.out.println("masukan nilai 2");
        z = masukan.nextInt();
           System.out.println("");
           System.out.println("hasilnya adalah");
           System.out.println(x*z);  
       }
     
       //rumah
       else if (nilai==3) {
           System.out.println("harga rumah" );
           z=z+100;
           System.out.println(z);
           System.out.println(" mau di renovasi() atau diperbaiki(2)");
       nilai= masukan.nextInt();
        if (nilai==1) {
           System.out.println("ya? tammbah 300");
           e=z+300;
           System.out.println("jimlah total"+ e);
       }
       else if (nilai==2) {
           System.out.println("ya? tambah 500");
           e=z+500;
           System.out.println(e);
       }
       }

     
   
       //makanan
        if (nilai==4) {
            System.out.println("Zen Resto");
        System.out.println("pilih apa yang kamu mau");
        System.out.println("1. nasgor");
        System.out.println("2. bebek");
        nilai=masukan.nextInt();
         
        switch (nilai) {
            case 1 :
                n = n+1000;
                System.out.println(n);
            case 2 :
                n= n+2000;
                System.out.println(n);
         
                System.out.println("mmakan lesehan (1), Apa di Bungkus (2)");
                nilai =masukan.nextInt();
                if (nilai==1) {
                    e = n +1000;
                    System.out.println("nambah 1000, jadi total = " + e);
                } else if (nilai==2) {
                e= n + 3000;
                System.out.println("nambah 3000, jadi total = " + e);
                }
             
        }

    }
}
}

Contoh Program Case (If dan Switch) Pada Pemrograman Java

Contoh Program Case (If dan Switch) Pada Pemrograman Java

May 02, 2014 Add Comment
/**
 *
 * @author Huzaini
 */
public class Case {
    public static void main(String[] args) {
        Scanner input = new Scanner (System.in);
         int omelet= 0;
       
        System.out.println("cara membuat omelet");
        System.out.println("-------------------");
        System.out.println("1. siapkan telur, dan Mie ");
        System.out.println("2. kocok kedua bahan ditambah garam ");
        System.out.print("rata atau tidak???? klik 1 jika rata, 2 jika tidak  ");
     
     
        omelet = input.nextInt ();
        switch (omelet){
        case 1:
            System.out.println("silahkan lanjutkan ke tahap berikutnya");
            break;
        case 2 :
            System.out.println("(kamu harus terus kocok)");
            break;
        default:
                System.out.println("masukkan nilai yang benar");
         
        }
 
     
     
        System.out.println("3. goreng di minyak panas");
        System.out.println("4. tunggu hingga matang sambil di bolak balik");
        while (omelet>1) {
        System.out.print("5. ***jika matang klik 1, jika tidak klik 2   =  ");
     
        omelet=input.nextInt();
     
     
        if (omelet==1){
            System.out.println("lanjutkan ke tahap berikutnya...");
        }
        else if (omelet==2){
            System.out.println("");
            System.out.println(" terus bolak balik brooo");
        }else {
            System.out.println("masukkan langkah yang benar");
        }
        }
        System.out.println("6. hidangkan");
     
     
}
}




*keep coding guys

Menjadi Bagian dari Google

May 02, 2014 3 Comments