Selasa, 03 Januari 2012

Scrip Java UAS Praktikum PBO

Jawaban UAS :

import java.io.*;
class pemain
{
String nama, alamat;
int gaji_bln;
double jml_main, bns_main;

public void Inputpemain() throws IOException
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

System.out.print("Masukkan nama :");nama = in.readLine();
System.out.print("Masukkan alamat :");alamat = in.readLine();
System.out.print("Masukkan gaji bulanan :");gaji_bln = in.readLine();
System.out.print("Masukkan jumlah main :");jml_main = in.readLine();

}

public void Cetakpemain()
{
if (jml_main == "1")
{
bns_main = 500000;

}
else if (jml_main == "2")
{
bns_main == 500000;
}
else
{
bns_main == 750000;
}

System.out.println("nama :");
System.out.println("alamat :");
System.out.println("gaji_bln :");
System.out.println("jml_main :");

}
}

class kontrak extends pemain
{

int bns_menang, bns_seri, jumlah, jml_menang, jml_seri;
double kontrak_perthn;
public void Inputkontrak() throws IOException
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

Inputpemain();
System.out.print("Masukkan jumlah menang :");
System.out.print("Masukkan jumlah seri :");

System.out.print("Masukkan kontrak per tahun :");
jml_menang = Integer.parseInt(in.readLine());
jml_seri = Integer.parseInt(in.readLine());
kontrak_perthn = in.readLine();

System.out.println("");
System.out.println("");
}

public void Cetakkontrak()
{
Cetakpemain();
bns_menang = jml_menang * 500000;
bns_seri = jml_seri * 250000;
jumlah = gaji_bln + (kontak_perthn/12) + bns_menang + bns_seri;

System.out.println("bns_menang :" + bns_menang);
System.out.println("bns_seri :" + bns_seri);
System.out.println("jumlah :" + jumlah);
}
}

class magang extends pemain
{

int bns_menang, bns_seri, jumlah, jml_menang, jml_seri;

public void Inputmagang() throws IOException
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

Inputpemain();

System.out.print("Masukkan jumlah menang :");
System.out.print("Masukkan jumlah seri :");

jml_menang = Integer.parseInt(in.readLine());
jml_seri = Integer.parseInt(in.readLine());

System.out.println("");
System.out.println("");
}

public void Cetakmagang()
{
Cetakpemain();
bns_menang = jml_menang * 500000;
bns_seri = jml_seri * 250000;

jumlah = gaji_bln + bns_main + bns_menang + bns_seri;

System.out.println("gaji bulanan :" + gaji_bln);
System.out.println("bonus main :" + bns_main);
System.out.println("bobus menang :" + bns_menang);
System.out.println("bns_seri :" + bns_seri);
}
}

class Penurunan
{
public static void main (String[]args) throws IOException
{


kontrak B = new kontrak();
magang C = new magang();

B.Inputkontrak();
B.Cetakkontrak();
C.Inputmagang();
C.Cetakmagang();
}
}

Tidak ada komentar:

Posting Komentar