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