Kamis, 12 Maret 2009

eva yulia TI USD 085_039

/*Program BankAccount
/*eva janice 08_039
/*Mar'09

public class BankAccount {
private String accountNo;
private String ownerName;
private double balance;

public BankAccount(String no ) {
accountNo=no;
balance = 0.0;
}

public void add(double amt) {
balance = balance + amt;
}

public void deduct(double amt) {
balance = balance - amt;
}

public double getBalance( ) {
return balance;
}

public void setBalance(double bal) {
balance = bal;
}

public String getOwnerName( ) {
return ownerName;
}

public void setOwnerName(String name) {
ownerName = name;
}

public String getAccountNo() {
return accountNo;
}


}


/*Program BankAccount
/*eva janice 08_039
/*Mar'09
/*memanggil method

import javax.swing.JOptionPane;

public class tugas
{

public static void main(String[] args) {
BankAccount acc1 = new BankAccount("017-23-456");
String name = JOptionPane.showInputDialog(null, "Masukkan Nama Untuk Nomor Rekening " + acc1.getAccountNo());
acc1.setOwnerName(name);
String acc = JOptionPane.showInputDialog("Masukkan Saldo Awal Untuk Nomor Rekening " + acc1.getAccountNo());
acc1.setBalance(Double.parseDouble(acc));

JOptionPane.showMessageDialog(null, "Nomor Rekening: " + acc1.getAccountNo() + "\n" +
"Nama : " + acc1.getOwnerName() + "\n" +
"Saldo : " + acc1.getBalance(), "Laporan", JOptionPane.INFORMATION_MESSAGE);

String addAcc = JOptionPane.showInputDialog("Jumlah Pemasukan Untuk Nomor Rekening " + acc1.getAccountNo());
acc1.add(Double.parseDouble(addAcc));

JOptionPane.showMessageDialog(null, "Nomor Rekening: " + acc1.getAccountNo() + "\n" +
"Nama : " + acc1.getOwnerName() + "\n" +
"Saldo : " + acc1.getBalance(), "Laporan", JOptionPane.INFORMATION_MESSAGE);

} //end method main
}//end class tugas

3 komentar:

  1. /*
    * created by endra
    * date : 04 feb 09
    */

    package praktikum4;

    /**
    *
    * @author endra
    */
    public class ipk1 {
    private String nim;
    private String nama;
    private String email;
    private float nilai1;
    private float nilai2;
    private float nilai3;
    private float hitungipk;
    private float hitung;

    /**
    * @return the nim
    */
    public String getNim() {
    return nim;
    }

    /**
    * @param nim the nim to set
    */
    public void setNim(String nim) {
    this.nim = nim;
    }

    /**
    * @return the nama
    */
    public String getNama() {
    return nama;
    }

    /**
    * @param nama the nama to set
    */
    public void setNama(String nama) {
    this.nama = nama;
    }

    /**
    * @return the email
    */
    public String getEmail() {
    return email;
    }

    /**
    * @param email the email to set
    */
    public void setEmail(String email) {
    this.email = email;
    }

    /**
    * @return the nilai1
    */
    public float getNilai1() {
    return nilai1;
    }

    /**
    * @param nilai1 the nilai1 to set
    */
    public void setNilai1(float nilai1) {
    this.nilai1 = nilai1;
    }

    /**
    * @return the nilai2
    */
    public float getNilai2() {
    return nilai2;
    }

    /**
    * @param nilai2 the nilai2 to set
    */
    public void setNilai2(float nilai2) {
    this.nilai2 = nilai2;
    }

    /**
    * @return the nilai3
    */
    public float getNilai3() {
    return nilai3;
    }

    /**
    * @param nilai3 the nilai3 to set
    */
    public void setNilai3(float nilai3) {
    this.nilai3 = nilai3;
    }

    /**
    * @return the hitungipk
    */
    public float getHitungipk() {
    hitung=(getNilai1()+getNilai2()+getNilai3())/3;
    return hitung;
    }
    }
    /*
    * created by endra
    * 04 maret 09
    */

    package praktikum4;

    import javax.swing.JOptionPane;

    /**
    *
    * @author endra
    */
    public class ipk {
    public static void main(String[]args){

    ipk1 end=new ipk1();
    end.setNama(JOptionPane.showInputDialog(null,"masukkan nama:"));
    end.setNim(JOptionPane.showInputDialog(null,"masukkan NIM:"));
    end.setEmail(JOptionPane.showInputDialog(null,"masukka email:"));

    String a=JOptionPane.showInputDialog(null,"masukkan nilai 1:");
    float nilai1=Float.parseFloat(a);
    end.setNilai1(nilai1);

    String b=JOptionPane.showInputDialog(null,"masukkan nilai 2:");
    float nilai2=Float.parseFloat(b);
    end.setNilai2(nilai2);

    String c=JOptionPane.showInputDialog(null,"masukkan nilai 3:");
    float nilai3=Float.parseFloat(c);
    end.setNilai3(nilai3);

    JOptionPane.showMessageDialog(null,"\nnama : "+end.getNama()+"\nNIM : "
    +"]nemail :"+end.getEmail()+"\nnilai 1: "+end.getNilai1()
    +"\nnilai 2: "+end.getNilai2()+"\nnilai 3: "+end.getNilai3()
    +"\nipk : "+end.getHitungipk());
    }
    }




    GAJI
    /*
    * created by endra
    * 04 maret 09
    */

    package praktikum4;

    /**
    *
    * @author endra
    */
    public class gaji1 {
    private int jam;
    private double upah;
    private double lembur;
    private double gaji;
    private int x=40;

    /**
    * @return the jam
    */
    public int getJam() {
    return jam;
    }

    /**
    * @param jam the jam to set
    */
    public void setJam(int jam) {
    this.jam = jam;
    }

    /**
    * @return the upah
    */
    public double getUpah() {
    upah=jam*10000;
    return upah;
    }

    /**
    * @return the lembur
    */
    public double getLembur() {
    lembur=(getJam()-40)*15000;
    return lembur;
    }

    /**
    * @return the gaji
    */
    public double getGaji() {
    gaji=getUpah()+getLembur();
    return gaji;
    }

    /**
    * @return the x
    */
    public int getX() {
    return x;
    }

    }

    /*
    * created by endra
    * mase : 04 mart 09
    */

    package praktikum4;

    import javax.swing.JOptionPane;

    /**
    *
    * @author endra
    */
    public class gaji {
    public static void main(String[]args){

    gaji1 end=new gaji1();

    String a= JOptionPane.showInputDialog(null,"masukka jmlah jam kerja=");
    int jam= Integer.parseInt(a);
    end.setJam(jam);

    if(end.getJam()<=end.getX())
    JOptionPane.showMessageDialog(null,"upah bersih="+end.getUpah());
    else
    JOptionPane.showMessageDialog(null,"upah bersih="+end.getGaji());



    }

    }


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

    package praktikum5;

    /**
    *
    * @author endra
    */
    public class toko1 {
    private double beli;
    private double jual;
    private double jml;
    private double untung;

    /**
    * @return the beli
    */
    public double getBeli() {
    return beli;
    }

    /**
    * @param beli the beli to set
    */
    public void setBeli(double beli) {
    this.beli = beli;
    }

    /**
    * @return the jual
    */
    public double getJual() {
    return jual;
    }

    /**
    * @param jual the jual to set
    */
    public void setJual(double jual) {
    this.jual = jual;
    }

    /**
    * @return the jml
    */
    public double getJml() {
    return jml;
    }

    /**
    * @param jml the jml to set
    */
    public void setJml(double jml) {
    this.jml = jml;
    }

    /**
    * @return the untung
    */
    public double getUntung() {
    untung=(jual-beli)*jml;
    return untung;
    }

    }

    /*
    * 10 maret 09
    * created by endra.
    */

    package praktikum5;

    import javax.swing.JOptionPane;

    /**
    *
    * @author endra
    */
    public class toko {
    public static void main(String[]args){
    toko1 end=new toko1();

    String a=JOptionPane.showInputDialog(null,"msukkan jml beli:");
    end.setJml(Double.parseDouble(a));
    String b=JOptionPane.showInputDialog(null,"masukkan harga beli");
    end.setBeli(Double.parseDouble(b));
    String c=JOptionPane.showInputDialog(null,"masukkan harga jual :");
    end.setJual(Double.parseDouble(c));

    JOptionPane.showMessageDialog(null,"harga beli "+end.getBeli()
    +"\nharga jual "+end.getJual()+"\nuntung "+end.getUntung());

    }
    }

    BalasHapus
  2. reza md 085314024

    //@author Reza
    import javax.swing.JOptionPane;
    public class Siswa
    {
    private String Nis;
    private String namaSiswa;
    private String email;
    private float nilai1;
    private float nilai2;
    private float nilai3;

    public Siswa(String nis)
    {Nis=nis;}
    public String getNis()
    {return Nis;}
    public String getNamaSiswa()
    {return namaSiswa;}
    public String getEmail()
    {return email;}
    public float getNilai1()
    {return nilai1;}
    public float getNilai2()
    {return nilai2;}
    public float getNilai3()
    {return nilai3;}
    public void setNamaSiswa(String name)
    {namaSiswa=name;}
    public void setEmail(String mail)
    {email=mail;}
    public void setNilai1(float nil1)
    {nilai1=nil1;}
    public void setNilai2(float nil2)
    {nilai2=nil2;}
    public void setNilai3(float nil3)
    {nilai3=nil3;}
    public float hitungRataRapor()
    {
    float rata;
    rata=(nilai1+nilai2+nilai3)/3;
    return rata;
    }


    public void inptName(){
    String input_name=JOptionPane.showInputDialog(null,"Nama Siswa untuk NIS : "+Nis);
    setNamaSiswa(input_name);}


    public void inptEmail(){
    String input_email=JOptionPane.showInputDialog(null,"Alamat E-mail untuk NIS: "+Nis);
    setEmail(input_email);
    }

    public void inptNilai1(){
    float n1 = 0;
    String input_nilai1=JOptionPane.showInputDialog(null,"Nilai ke-1 untuk NIS: "+Nis);
    n1=Float.parseFloat(input_nilai1);
    setNilai1(n1);
    }

    public void inptNilai2(){
    float n2 = 0;
    String input_nilai1=JOptionPane.showInputDialog(null,"Nilai ke-2 untuk NIS: "+Nis);
    n2=Float.parseFloat(input_nilai1);
    setNilai2(n2);
    }

    public void inptNilai3(){
    float n3 = 0;
    String input_nilai1=JOptionPane.showInputDialog(null,"Nilai ke-2 untuk NIS: "+Nis);
    n3=Float.parseFloat(input_nilai1);
    setNilai3(n3);
    }

    public void showRata(){
    JOptionPane.showMessageDialog(null,"Rata-rata nilai untuk NIS: "+Nis+"\n"+namaSiswa+"\n"+email+"\n ="+hitungRataRapor(),"Laporan",JOptionPane.INFORMATION_MESSAGE);

    }
    }



    //@author Reza
    public class MainModul4b {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
    Siswa siswa1=new Siswa("08351024");
    siswa1.inptName();
    siswa1.inptEmail();
    siswa1.inptNilai1();
    siswa1.inptNilai2();
    siswa1.inptNilai3();
    siswa1.showRata();
    }

    }



    program ke dua

    //@author Reza

    import javax.swing.JOptionPane;

    public class BarangToko {
    private String nama;
    private int hbeli;
    private int hjual;
    private int terjual;

    /**
    * @return the nama
    */
    public BarangToko(String nama) {
    this.nama = nama;
    }

    public String getNama() {
    return nama;
    }


    public int getHbeli() {
    return hbeli;
    }


    public void setHbeli(int hbeli) {



    this.hbeli = hbeli;
    }


    public int getHjual() {
    return hjual;
    }


    public void setHjual(int hjual) {
    this.hjual = hjual;
    }


    public int getTerjual() {
    return terjual;
    }


    public void setTerjual(int terjual) {
    this.terjual = terjual;
    }

    public int hitungPenghasilan()
    {
    int hasil;
    hasil=(hjual*terjual)-(hbeli*terjual);
    return hasil;
    }

    }

    /**
    *
    * @author Reza
    *
    */

    import java.util.Scanner;
    public class PenghasilanToko {


    public static void main(String[] args) {
    int hb[];
    hb=new int[5];
    int hj[];
    hj=new int[5];
    int tj[];
    tj=new int[5];


    int jum=0;
    Scanner input =new Scanner(System.in);
    for (int i=0;i<5;i++)
    {
    System.out.printf("Harga beli barang "+(i+1)+": ");
    hb[i]= input.nextInt();

    System.out.printf("Harga jual barang "+(i+1)+": ");
    hj[i]= input.nextInt();

    System.out.printf("Jumlah barang ke-"+(i+1)+" terjual: ");
    tj[i]= input.nextInt();
    }

    BarangToko barang1 =new BarangToko("Semen");
    barang1.setHbeli(hb[0]);
    barang1.setHjual(hj[0]);
    barang1.setTerjual(tj[0]);
    BarangToko barang2 =new BarangToko("Cat Tembok");
    barang2.setHbeli(hb[1]);
    barang2.setHjual(hj[1]);
    barang2.setTerjual(tj[1]);
    BarangToko barang3 =new BarangToko("Batu Bata");
    barang3.setHbeli(hb[2]);
    barang3.setHjual(hj[2]);
    barang3.setTerjual(tj[2]);
    BarangToko barang4 =new BarangToko("Kayu");
    barang4.setHbeli(hb[3]);
    barang4.setHjual(hj[3]);
    barang4.setTerjual(tj[3]);
    BarangToko barang5 =new BarangToko("Besi Beton");
    barang5.setHbeli(hb[4]);
    barang5.setHjual(hj[4]);
    barang5.setTerjual(tj[4]);
    jum=jum+(barang1.hitungPenghasilan()+barang2.hitungPenghasilan()+barang3.hitungPenghasilan()+barang4.hitungPenghasilan()+barang5.hitungPenghasilan());

    System.out.println("Jumlah penghasilan = "+jum);
    }

    }


    Program ketiga menyusul
    thank you.

    BalasHapus
  3. Program Toko


    /*Class HasilToko
    * @author Antonius Dewangga
    */
    import javax.swing.JOptionPane;

    public class HasilToko {
    public static void main(String args[])
    {
    toko toko1=new toko("Barang1");
    toko toko2=new toko("Barang2");
    toko toko3=new toko("Barang3");
    toko toko4=new toko("Barang4");
    toko toko5=new toko("Barang5");

    String HJ=JOptionPane.showInputDialog("Masukkan harga jual "+toko1.getBarang()+":");
    toko1.setJual(Double.parseDouble(HJ));

    String HB=JOptionPane.showInputDialog("Masukkan harga beli "+toko1.getBarang()+":");
    toko1.setBeli(Double.parseDouble(HB));

    String JB=JOptionPane.showInputDialog("Masukkan jumlah "+toko1.getBarang()+"yang terjual:");
    toko1.setBeli(Double.parseDouble(JB));

    HJ=JOptionPane.showInputDialog("Masukkan harga jual "+toko2.getBarang()+":");
    toko2.setJual(Double.parseDouble(HJ));

    HB=JOptionPane.showInputDialog("Masukkan harga beli "+toko2.getBarang()+":");
    toko2.setBeli(Double.parseDouble(HB));

    JB=JOptionPane.showInputDialog("Masukkan jumlah "+toko2.getBarang()+"yang terjual:");
    toko2.setBeli(Double.parseDouble(JB));

    HJ=JOptionPane.showInputDialog("Masukkan harga jual "+toko3.getBarang()+":");
    toko3.setJual(Double.parseDouble(HJ));

    HB=JOptionPane.showInputDialog("Masukkan harga beli "+toko3.getBarang()+":");
    toko3.setBeli(Double.parseDouble(HB));

    JB=JOptionPane.showInputDialog("Masukkan jumlah "+toko3.getBarang()+"yang terjual:");
    toko3.setBeli(Double.parseDouble(JB));

    HJ=JOptionPane.showInputDialog("Masukkan harga jual "+toko4.getBarang()+":");
    toko4.setJual(Double.parseDouble(HJ));

    HB=JOptionPane.showInputDialog("Masukkan harga beli "+toko4.getBarang()+":");
    toko4.setBeli(Double.parseDouble(HB));

    JB=JOptionPane.showInputDialog("Masukkan jumlah "+toko4.getBarang()+"yang terjual:");
    toko4.setBeli(Double.parseDouble(JB));

    HJ=JOptionPane.showInputDialog("Masukkan harga jual "+toko5.getBarang()+":");
    toko5.setJual(Double.parseDouble(HJ));

    HB=JOptionPane.showInputDialog("Masukkan harga beli "+toko5.getBarang()+":");
    toko5.setBeli(Double.parseDouble(HB));

    JB=JOptionPane.showInputDialog("Masukkan jumlah "+toko5.getBarang()+"yang terjual:");
    toko5.setBeli(Double.parseDouble(JB));

    double jml=toko1.keuntungan()+toko2.keuntungan()+toko3.keuntungan()+toko4.keuntungan()+toko5.keuntungan();
    JOptionPane.showMessageDialog(null,"Keuntungan:"+jml,"Hasil",JOptionPane.INFORMATION_MESSAGE);
    }
    }

    /*Program untuk menghitung keuntungan toko
    * @author Antonius Dewangga
    *
    */
    public class toko {

    private double jumlah;
    private double beli;
    private double jual;
    private String barang;
    private double keuntungan;


    public toko(String num){
    barang=num;
    }

    public String getBarang(){
    return barang;
    }

    public double getJual(){
    return jual;
    }

    public double getBeli(){
    return beli;
    }


    public void setJual(double HJ){
    jual=HJ;
    }

    public void setBeli(double HB){
    beli=HB;
    }

    public void setJumlah(double JB){
    jumlah=JB;
    }

    public double keuntungan(){
    return keuntungan=(jual-beli)*jumlah;
    }
    }

    Program Siswa

    /*class Siswa

    Dibuat oleh: Antonius Dewangga

    * Tanggal:25 Februari 2009

    */


    public class Siswa {

    //atribut class siswa yang bersifat private

    private String Nis ;

    private String namaSiswa;

    private String email;

    private float nilai1;

    private float nilai2;

    private float nilai3;

    //constructor

    public Siswa(String nis)

    {

    Nis=nis;

    }

    //metode getNis untuk mendapatkan nilai Nis

    public String getNis()

    {

    return Nis;

    }

    //metode getNamaSiswa untuk mendapatkan NamaSiswa

    public String getNamaSiswa()

    {

    return namaSiswa;

    }

    //metode getEmail untuk mendapatkan Email

    public String getEmail()

    {

    return email;

    }

    //metode getNilai1 untuk mendapatkan nilai1

    public float getNilai1()

    {

    return nilai1;

    }

    //metode getNilai2 untuk mendapatkan nilai2

    public float getNilai2()

    {

    return nilai2;

    }

    //metode getNilai3 untuk mendapatkan nilai3

    public float getNilai3()

    {

    return nilai3;

    }

    //metode setNamaSiswa untuk mengubah variabel namaSiswa=namsis

    public void setNamaSiswa(String namsis)

    {

    namaSiswa=namsis;

    }

    //metode setEmail untuk mengubah variabel email=almtem

    public void setEmail(String almtem)

    {

    email=almtem;

    }

    //metode setNilai1 untuk mengubah variabel nilai1=Nil1

    public void setNilai1(Float Nil1)

    {

    nilai1=Nil1;

    }

    //metode setNilai2 untuk mengubah variabel nilai2=Nil2

    public void setNilai2(Float Nil2)

    {

    nilai2=Nil2;

    }

    //metode setNilai3 untuk mengubah variabel nilai3=Nil3

    public void setNilai3(Float Nil3)

    {

    nilai3=Nil3;

    }

    //metode hitungRataRapor untuk menghitung rata-rata rapor

    public float hitungRataRapor()

    {

    return (nilai1+nilai2+nilai3)/3;

    }

    }


    /*Program untuk menghitung rata-rata rapor

    * main class main3D

    *Dibuat olehAntonius Dewangga

    * Tanggal:5 Maret 2009

    */

    import javax.swing.JOptionPane;


    public class Main3D {

    public static void main(String args[])

    {

    //inisialisasi objek baru

    Siswa siswa1=new Siswa("0853122");

    //Tampilan untuk perintah memasukkan nama siswa

    String namsis=JOptionPane.showInputDialog(null,"Masukkan Nama Siswa dengan nis"+siswa1.getNis()+":" );

    siswa1.setNamaSiswa(namsis);

    //Tampilan untuk perintah memasukkan email siswa

    String almtem=JOptionPane.showInputDialog(null,"Masukkan Email Siswa dengan nis"+siswa1.getNis()+":" );

    siswa1.setEmail(almtem);


    //Tampilan untuk perintah memasukkan nilai1

    String nil1=JOptionPane.showInputDialog(null,"Masukkan Nilai 1: ");

    siswa1.setNilai1(Float.parseFloat(nil1));

    //Tampilan untuk perintah memasukkan nilai2

    String nil2=JOptionPane.showInputDialog(null,"Masukkan Nilai 2: ");

    siswa1.setNilai2(Float.parseFloat(nil2));

    //Tampilan untuk perintah memasukkan nilai3

    String nil3=JOptionPane.showInputDialog(null,"Masukkan Nilai 3: ");

    siswa1.setNilai3(Float.parseFloat(nil3));

    //Menampilkan ke layar hasil penghitungan rata-rata rapor

    JOptionPane.showMessageDialog(null,"NIS: "+siswa1.getNis()+"\n"+

    "Nama : "+siswa1.getNamaSiswa()+"\n"+

    "Email : "+siswa1.getEmail()+"\n"+

    "Rata-rata nilai Rapor: "+siswa1.hitungRataRapor(),

    "Hasil Hitung",JOptionPane.INFORMATION_MESSAGE);}

    }


    Program gaji karyawan

    /*Program menghitung upah lembur
    Dibuat oleh Antonius Dewangga
    * Tanggal: 4 Februari 2009
    */
    import javax.swing.JOptionPane;

    public class upahTest {
    public static void main(String args[])
    {

    //inisialisasi kelas upah menjadi obje myUpah
    upah upah1=new upah("10000","40");

    //mencetak ke layar
    String nama=JOptionPane.showInputDialog(null,"Masukkan nama anda:");
    upah1.setNamaku(nama);

    JOptionPane.showMessageDialog(null,"Nama anda: "+upah1.getNamaku()+"\n"+
    "Anda telah bekerja selama: "+upah1.getKerja()+"\n"+
    "Gaji awal anda: "+upah1.getUang(),"Hasil Laporan",JOptionPane.INFORMATION_MESSAGE);

    String waktu=JOptionPane.showInputDialog("Masukkan jumlah jam lembur anda (Jika anda lembur): ");
    upah1.setJam(Integer.parseInt(waktu));

    JOptionPane.showMessageDialog(null,"Nama : "+upah1.getNamaku()+"\n"+"Jumlah gaji dan upah lembur yang anda terima adalah Rp "+upah1.totalLembur(),"Hasil Hitung", JOptionPane.INFORMATION_MESSAGE);
    }
    }


    public class upah{
    //deklarasi variabel/atribut
    private float jam;
    private String uang;
    private String kerja;
    private String namaku;

    public upah(String gajiawal,String reg){
    uang=gajiawal;
    kerja=reg;
    }
    public void setJam(float waktu){
    jam=waktu;
    }

    public float getJam(){
    return jam;
    }
    //metode untuk menghitung uang lembur
    public float totalLembur(){
    return 10000+(10000/40*jam*15/10);

    }

    public String getUang(){
    return uang;
    }

    public String getKerja(){
    return kerja;
    }

    public void setNamaku(String nama){
    namaku=nama;
    }

    public String getNamaku(){
    return namaku;
    }
    }


    thx u.

    BalasHapus