Kamis, 17 Desember 2015

Contoh OOP class mamalia

package mod7oop;
import java.util.Scanner;
class mamalia{
    String namahewan,makanan;
}  
    class karnivora extends mamalia{
        void makanan(){
           
            System.out.println("Hewan Karnivora");
        }
    }
    class omnivora extends mamalia{
        void makanan(){
         
            System.out.println("Hewan Omnivora");
        }
    }
    class herbivora extends mamalia{
        void makanan(){
         
            System.out.println("Hewan Herbivora");
        }
    }
public class Mod7oop {
    public static void main(String[] args) {
        mamalia superclass=new mamalia();
        karnivora k=new karnivora();
        omnivora o=new omnivora();
        herbivora h=new herbivora();
        Scanner ks=new Scanner(System.in);
        System.out.print("masukkan nama hewan =");
        superclass.namahewan=ks.next();
        System.out.print("masukkan makanan = ");
        superclass.makanan=ks.next();
        String maem =superclass.makanan;
        if (maem.equals("daging")){
           // karnivora subclass=new karnivora();
            k.makanan();
        }
        else if (maem.equals("tumbuhan")){
           // karnivora subclass=new karnivora();
            h.makanan();
        }
        else {
           // karnivora subclass=new karnivora();
            o.makanan();
        }
    }
   
}

Rabu, 11 November 2015

package ProsesInput;
import java.util.Scanner;

/**
 *
 * @author Fadhil
 */
public class Array {
    public static void main(String[] args) {
        Scanner van = new Scanner(System.in);      
        int brg;
        System.out.print("Input item  = ");
        brg = van.nextInt();
       
        String nama[] = new String[brg];
        int hrg[] = new int[brg];
        int jml[] = new int[brg];
        int ttl[] = new int[brg];
        int ttl1 = 0;
       
        for (int a = 0; a < brg; a++){
            System.out.print("Nama Barang = ");
            nama[a] = van.next();
            System.out.print("Harga       = ");
            hrg[a] = van.nextInt();
            System.out.print("Jumlah      = ");
            jml[a] = van.nextInt();
            ttl[a] = hrg[a]*jml[a];
            System.out.println("Total Bayar = "+ttl[a]);
            System.out.println(" ");
            ttl1=ttl1+ttl[a];
        }
            System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
            System.out.println(" ");
            System.out.println("=================================================================");
            System.out.println("| Nama Barang\t\t| Barang | Harga\t| Total\t\t|");
            System.out.println("=================================================================");
        for (int c = 0; c < brg; c++){        
            System.out.println("| "+nama[c]+"\t\t\t| "+jml[c]+"\t | Rp."+hrg[c]+"\t| Rp."+jml[c]*hrg[c]+"\t|");
        }
            System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&");
            System.out.println("                               Total Belanjaan  = Rp." +ttl1);
    }
}


Senin, 09 November 2015

quotes hari ini :

"kalah atau menang sudah biasa, tetapi saya tidak ingin kalah."

Selasa, 06 Oktober 2015

package prosesinput;
import java.util.Scanner;
public class pilihbarang {
    public static void main(String[] fadhil){
        Scanner sc = new Scanner (System.in);
        int jumlah, pilih,diskon;
        double harga;
        System.out.println("daftar barang toko fadhil");
        System.out.println("1. beras\n2. gula\n3. telur");
        System.out.println("4. minyak\n5. tepung\n");
        System.out.print("masukkan pilihan anda  = ");
        pilih = sc.nextInt();
        switch(pilih){
            case 1 :System.out.println("beras cap penguin");
                    System.out.println("Rp. 10.000/Kg");
                    System.out.print("berapa Kg = ");
                    jumlah = sc.nextInt ();
                    harga = 10000 * jumlah;
                    System.out.println("total belanja Rp. "+harga);
                    if (jumlah >=5)
                        jumlah = jumlah + (jumlah/5);
                    System.out.println("barang yang didapat      = "+jumlah);
                    System.out.println("total yang dibayar       = Rp. "+harga);
                    if (jumlah >=20)
                        harga = harga - ((harga*10)/100);
                    System.out.println("Tambah Diskon 10%\nCukup dengan membayar  = Rp. "+harga);  
                    break;
           
            case 2 :System.out.println("gula ajib");
                    System.out.println("Rp. 8.0000");
                    System.out.println("berapa Kg = ");
                    jumlah = sc.nextInt ();
                    harga = 8000 * jumlah;
                    System.out.println("total belanja Rp. "+harga);
                    if (jumlah >=5)
                        jumlah = jumlah + (jumlah/5);
                    System.out.println("barang yang didapat      = "+jumlah);
                    System.out.println("total yang dibayar       = Rp. "+harga);
                    if (jumlah >=20)
                        harga = harga - ((harga*10)/100);
                    System.out.println("Tambah Diskon 10%\nCukup dengan membayar  = Rp. "+harga);  
                    break;
            case 3 :System.out.println("telur");
                    System.out.println("Rp. 12.000");
                    System.out.println("berapa Kg = ");
                    jumlah = sc.nextInt ();
                    harga = 12000 * jumlah;
                     System.out.println("total belanja Rp. "+harga);
                    if (jumlah >=5)
                        jumlah = jumlah + (jumlah/5);
                    System.out.println("barang yang didapat      = "+jumlah);
                    System.out.println("total yang dibayar       = Rp. "+harga);
                    if (jumlah >=20)
                        harga = harga - ((harga*10)/100);
                    System.out.println("Tambah Diskon 10%\nCukup dengan membayar  = Rp. "+harga);  
                    break;
            case 4 :System.out.println("minyak cap api");
                    System.out.println("Rp. 7.000");
                    System.out.println("berapa lt = ");
                    jumlah = sc.nextInt ();
                    harga = 7000 * jumlah;
                    System.out.println("total belanja Rp. "+harga);
                    if (jumlah >=5)
                        jumlah = jumlah + (jumlah/5);
                    System.out.println("barang yang didapat      = "+jumlah);
                    System.out.println("total yang dibayar       = Rp. "+harga);
                    if (jumlah >=20)
                        harga = harga - ((harga*10)/100);
                    System.out.println("Tambah Diskon 10%\nCukup dengan membayar  = Rp. "+harga);  
                    break;
            case 5 :System.out.println("tepung cap kanji");
                    System.out.println("Rp. 6.000");
                    System.out.println("berapa Kg = ");
                    jumlah = sc.nextInt ();
                    harga = 6000 * jumlah;
                    System.out.println("total belanja Rp. "+harga);
                    if (jumlah >=5)
                        jumlah = jumlah + (jumlah/5);
                    System.out.println("barang yang didapat      = "+jumlah);
                    System.out.println("total yang dibayar       = Rp. "+harga);
                    if (jumlah >=20)
                        harga = harga - ((harga*10)/100);
                    System.out.println("Tambah Diskon 10%\nCukup dengan membayar  = Rp. "+harga);  
                    break;
        }
     
    }
}

Rabu, 23 September 2015

Tugas Input Scanner


package prosesinput;
import java.util.Scanner;
/**
* @author Fadhil
*/
public class ProsesInput {
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner sc = new Scanner (System.in);
       
        System.out.println(" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ");
        System.out.println(" @          Toko Fadhilah                  @ ");
        System.out.println(" @ Menyedikan Berbagai Barang Rumah Tangga @ ");
        System.out.println(" @         Harga Terjangkau                @ ");
        System.out.println(" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ");
        System.out.print("masukkan jumlah barang :");
        int jml = sc.nextInt();
        System.out.print("masukkan harga         :");
        int hrg = sc.nextInt();
        System.out.println("total bayar          = Rp." +jml * hrg+",00");
       
    }
   
}