.jpg)
Program untuk siswa:
Kelas pertama:
/**Program untuk mendata dan menghitung rata - rata siswa
*dibuat oleh : Justina Septiani Wulandari
* tgl : 5 Maret 2009
* @author lanjut18
*/
import javax.swing.JOptionPane;
public class Main
{
public static void main(String[] args)
{
Siswa bio=new Siswa("08-2609-90");
String name=JOptionPane.showInputDialog(null,"Masukkan Nama Untuk Biodata Anda "+bio.getKetNis());
bio.setOwnerName(name);
String email=JOptionPane.showInputDialog(null,"Masukkan Email Untuk Biodata Anda "+bio.getKetNis());
bio.setKetEmail(email);
String nilai=JOptionPane.showInputDialog("Masukkan Nilai Pertama Untuk NIS "+bio.getKetNis());
bio.setNilai(Integer.parseInt(nilai));
JOptionPane.showMessageDialog(null,"Nomor Induk Siswa: "+bio.getKetNis()+"\n"+
"Nama : "+bio.getOwnerName()+"\n"+
"Email : "+bio.getKetEmail()+"\n"+
"Nilai : "+bio.getNilai(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
String addNilai=JOptionPane.showInputDialog("Nilai Kedua Untuk Nomor Induk Siswa "+bio.getKetNis());
bio.add(Integer.parseInt(addNilai));
JOptionPane.showMessageDialog(null,"Nomor Induk Siswa: "+bio.getKetNis()+"\n"+
"Nama : "+bio.getOwnerName()+"\n"+
"Email : "+bio.getKetEmail()+"\n"+
"Jumlah Nilai : "+bio.getNilai(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
String Nilai=JOptionPane.showInputDialog("Nilai Ketiga Untuk Nomor Induk Siswa "+bio.getKetNis());
bio.add(Integer.parseInt(Nilai));
JOptionPane.showMessageDialog(null,"Nomor Induk Siswa: "+bio.getKetNis()+"\n"+
"Nama : "+bio.getOwnerName()+"\n"+
"Email : "+bio.getKetEmail()+"\n"+
"Jumlah Nilai : "+bio.getNilai(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
bio.displayMessage();
}//end method
}// end class Main
Kelas kedua:
/**Program Untuk menghitung rata-rata dan mendata siswa
*dibuat oleh : justina Septiani Wulandari
* tgl : 5 Maret 2009
* @author lanjut18
*/
public class Siswa
{
private String ketNis;
private String ownerName;
private String ketEmail;
private float rerata;
private int nilai;
public Siswa(String nis )
{
ketNis=nis;
nilai = (int) 0.0;
}
public void add(int amt)
{
nilai = nilai + amt;
rerata=nilai/3;
}
public int getNilai( )
{
return nilai;
}
public void setNilai(int nlai)
{
nilai = nlai;
}
public float getRerata()
{
return rerata;
}
public void setRerata(float rata)
{
rerata = rata;
}
public String getOwnerName( )
{
return ownerName;
}
public void setOwnerName(String name)
{
ownerName = name;
}
public String getKetEmail( )
{
return ketEmail;
}
public void setKetEmail(String email)
{
ketEmail = email;
}
public String getKetNis()
{
return ketNis;
}
public void displayMessage()
{
System.out.printf(" Nomor Induk Siswa (NIS) : %s ",
getKetNis());
System.out.printf("\n Nama Siswa : %s\n " ,
getOwnerName());
System.out.printf("Email Siswa : %s\n " ,
getKetEmail());
System.out.printf("Jumlah Nilai Siswa : %d\n " ,
getNilai());
System.out.printf("Rata-rata Nilai Siswa: %.2f\n " ,
getRerata());
System.out.printf("\nTerima Kasih anda telah Menggunakan Program Ini\n");
System.out.printf("-'wULaNd'-");
} //end method displayMessage
}//end class Siswa
Program untuk toko
Kelas pertama
/**Program untuk menghitung penghasilan
*oleh : Justina Septiani Wulandari
*nim : 08 5314 031
* tgl: 5 Mar 09
* @author wULaNd d'BaByFaCe
*/
import javax.swing.JOptionPane;
public class Main
{
public static void main(String[] args)
{
Toko utg=new Toko("Penghasilan");
String NB=JOptionPane.showInputDialog(null,"Masukkan Barang "+utg.getBarang());
utg.setNamaBrg1(NB);
String JI=JOptionPane.showInputDialog(null,"Masukkan Jumlah Item "+utg.getNamaBrg1());
utg.setJumItem(Integer.parseInt(JI));
String hj=JOptionPane.showInputDialog(null,"Masukkan Harga Jual "+utg.getNamaBrg1());
utg.setHj(Integer.parseInt(hj));
String hb=JOptionPane.showInputDialog("Masukkan Harga Beli "+utg.getNamaBrg1());
utg.setHb(Integer.parseInt(hb));
JOptionPane.showMessageDialog(null,"Nama Barang: "+utg.getNamaBrg1()+"\n"+
"Jumlah Item Terjual : "+utg.getJumItem()+"\n"+
"Harga Beli Barang : "+utg.getHb()+"\n"+
"Harga Jual Barang : "+utg.getHj()+"\n"+
"Laba: "+utg.getLaba(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
String NB2=JOptionPane.showInputDialog(null,"Masukkan Barang "+utg.getBarang());
utg.setNamaBrg2(NB2);
String JI2=JOptionPane.showInputDialog(null,"Masukkan Jumlah Item "+utg.getNamaBrg2());
utg.setJumItem(Integer.parseInt(JI2));
String hj2=JOptionPane.showInputDialog(null,"Masukkan Harga Jual "+utg.getNamaBrg2());
utg.setHj(Integer.parseInt(hj2));
String hb2=JOptionPane.showInputDialog("Masukkan Harga Beli "+utg.getNamaBrg2());
utg.setHb(Integer.parseInt(hb2));
JOptionPane.showMessageDialog(null,"Nama Barang: "+utg.getNamaBrg2()+"\n"+
"Jumlah Item Terjual : "+utg.getJumItem()+"\n"+
"Harga Beli Barang : "+utg.getHb()+"\n"+
"Harga Jual Barang : "+utg.getHj()+"\n"+
"Laba: "+utg.getLaba(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
String NB3=JOptionPane.showInputDialog(null,"Masukkan Barang "+utg.getBarang());
utg.setNamaBrg3(NB3);
String JI3=JOptionPane.showInputDialog(null,"Masukkan Jumlah Item "+utg.getNamaBrg3());
utg.setJumItem(Integer.parseInt(JI3));
String hj3=JOptionPane.showInputDialog(null,"Masukkan Harga Jual "+utg.getNamaBrg3());
utg.setHj(Integer.parseInt(hj3));
String hb3=JOptionPane.showInputDialog("Masukkan Harga Beli "+utg.getNamaBrg3());
utg.setHb(Integer.parseInt(hb3));
JOptionPane.showMessageDialog(null,"Nama Barang: "+utg.getNamaBrg3()+"\n"+
"Jumlah Item Terjual : "+utg.getJumItem()+"\n"+
"Harga Beli Barang : "+utg.getHb()+"\n"+
"Harga Jual Barang : "+utg.getHj()+"\n"+
"Laba: "+utg.getLaba(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
String NB4=JOptionPane.showInputDialog(null,"Masukkan Barang "+utg.getBarang());
utg.setNamaBrg4(NB4);
String JI4=JOptionPane.showInputDialog(null,"Masukkan Jumlah Item "+utg.getNamaBrg4());
utg.setJumItem(Integer.parseInt(JI4));
String hj4=JOptionPane.showInputDialog(null,"Masukkan Harga Jual "+utg.getNamaBrg4());
utg.setHj(Integer.parseInt(hj4));
String hb4=JOptionPane.showInputDialog("Masukkan Harga Beli "+utg.getNamaBrg4());
utg.setHb(Integer.parseInt(hb4));
JOptionPane.showMessageDialog(null,"Nama Barang: "+utg.getNamaBrg4()+"\n"+
"Jumlah Item Terjual : "+utg.getJumItem()+"\n"+
"Harga Beli Barang : "+utg.getHb()+"\n"+
"Harga Jual Barang : "+utg.getHj()+"\n"+
"Laba: "+utg.getLaba(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
String NB5=JOptionPane.showInputDialog(null,"Masukkan Barang "+utg.getBarang());
utg.setNamaBrg5(NB5);
String JI5=JOptionPane.showInputDialog(null,"Masukkan Jumlah Item "+utg.getNamaBrg5());
utg.setJumItem(Integer.parseInt(JI5));
String hj5=JOptionPane.showInputDialog(null,"Masukkan Harga Jual "+utg.getNamaBrg5());
utg.setHj(Integer.parseInt(hj5));
String hb5=JOptionPane.showInputDialog("Masukkan Harga Beli "+utg.getNamaBrg5());
utg.setHb(Integer.parseInt(hb5));
JOptionPane.showMessageDialog(null,"Nama Barang: "+utg.getNamaBrg5()+"\n"+
"Jumlah Item Terjual : "+utg.getJumItem()+"\n"+
"Harga Beli Barang : "+utg.getHb()+"\n"+
"Harga Jual Barang : "+utg.getHj()+"\n"+
"Laba: "+utg.getLaba(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
}
}
kelas kedua
/**Kelas kedua
* @author wULaNd d'BaByFaCe
*/
public class Toko
{
private String barang;
private String NamaBrg1;
private String NamaBrg2;
private int JumItem;
private int laba;
private int Hj;
private int Hb;
private int Hasil;
private int Laba;
private String NamaBrg3;
private String NamaBrg4;
private String NamaBrg5;
public Toko(String brg)
{
barang=brg;
JumItem = (int) 0.0;
}
public String getNamaBrg1()
{
return NamaBrg1;
}
public void setNamaBrg1(String nb1)
{
NamaBrg1=nb1;
}
public String getNamaBrg2()
{
return NamaBrg2;
}
public void setNamaBrg2(String nb2)
{
NamaBrg2=nb2;
}
public String getNamaBrg3()
{
return NamaBrg3;
}
public void setNamaBrg3(String nb3)
{
NamaBrg3=nb3;
}
public String getNamaBrg4()
{
return NamaBrg4;
}
public void setNamaBrg4(String nb4)
{
NamaBrg4=nb4;
}
public String getNamaBrg5()
{
return NamaBrg5;
}
public void setNamaBrg5(String nb5)
{
NamaBrg5=nb5;
}
public int getJumItem( )
{
return JumItem;
}
public void setJumItem(int JI)
{
JumItem = JI;
}
public int getHj()
{
return Hj;
}
public void setHj(int HJ)
{
Hj = HJ;
}
public int getLaba()
{
Hasil=Hj-Hb;
Laba=JumItem*Hasil;
return Laba;
}
public void setLaba(int Lb)
{
Laba = Lb;
}
public int getHb( )
{
return Hb;
}
public void setHb(int HB)
{
Hb = HB;
}
private int getHasil( )
{
return Hasil;
}
public void setHasil(int hsl)
{
Hasil = hsl;
}
public String getBarang()
{
return barang;
}
}
Program untuk karyawan:
Kelas pertama
/**Program untuk menghitung gaji karyawan
*oleh : justina septiani wulandari
* tgl:9 Mar 09
* @author wULaNd d'BaByFaCe
*/
import javax.swing.JOptionPane;
public class Main
{
public static void main(String[] args)
{
Karyawan gj=new Karyawan("062-60-990");
String nama=JOptionPane.showInputDialog(null,"Masukkan Nama Anda untuk NIK"+gj.getKary());
gj.setNamaKary(nama);
String JK=JOptionPane.showInputDialog(null,"Berapa Jam Kerja Anda dalam Seminggu?? untuk NIK"+gj.getKary());
gj.setJamKer(Integer.parseInt(JK));
JOptionPane.showMessageDialog(null,"Laporan "+gj.getKary()+"\n"+
"Nama Karyawan : "+gj.getNamaKary()+"\n"+
"Jam Kerja : "+gj.getJamKer(),"Laporan",JOptionPane.INFORMATION_MESSAGE);
gj.displayMessage();
}
}
Kelas kedua
/**Kelas Kedua
* @author wULaNd d'BaByFaCe
*/
public class Karyawan
{
private String Kary;
private int JamKer;
private String NamaKary;
private int Gaji;
private int Jam;
private int Lembur;
public Karyawan(String krywn)
{
Kary=krywn;
JamKer = (int) 0.0;
}
public int getJamKer()
{
return JamKer;
}
public void setJamKer(int jk)
{
JamKer=jk;
}
public String getNamaKary()
{
return NamaKary;
}
public void setNamaKary(String nk)
{
NamaKary=nk;
}
private int getGaji()
{
if(JamKer==40)
{
Gaji=10000;
}
else if(JamKer>=40)
{
Jam=JamKer-40;
Lembur=Jam*15000;
Gaji=Lembur+10000;
}
return Gaji;
}
public void setGaji(int gj)
{
Gaji=gj;
}
private int getJam()
{
return Jam;
}
public void setJam(int jm)
{
Jam=jm;
}
private int getLembur()
{
return Lembur;
}
public void setLembur(int lb)
{
Lembur=lb;
}
public String getKary()
{
return Kary;
}
public void displayMessage()
{
System.out.printf(" Nama karyawan : %s ",
getNamaKary());
System.out.printf("\n Jam Kerja Karyawan : %d\n " ,
getJamKer());
System.out.printf("Penghasilan: Rp. %d\n " ,
getGaji());
System.out.printf("\nTerima Kasih anda telah Menggunakan Program Ini\n");
System.out.printf("-'wULaNd'-");
}
}
Sekian dan terima kasih....
by:
wuland
Tidak ada komentar:
Posting Komentar