/*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
Langganan:
Posting Komentar (Atom)
/*
BalasHapus* 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());
}
}
reza md 085314024
BalasHapus//@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.
Program Toko
BalasHapus/*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.