Welcome in my blog

Minggu, 03 Juli 2011

Latihan java

SOAL :


Buatlah program untuk menyelesaikan kasus brikut . sebuah perusahaan memiliki beberapa bagian yaitu persediaan,adminitrasi,keuangan penjualan.setiap karyawan yg trdapat di bagian tersebut memiliki gaji sesuai dgn jabatannya masing2.

Kode jabatan
Gaji
Tunjangan
1
2500000
35% dari gaji
2
2000000
10% dari gaji
3
1500000
5% dari gaji

Untuk karyawan yg berstatus m(menikah) maka mendapat tunjangan keluarga sebesar 15% dari gaji . adapun total gahi diperoleh gaji+tunjangan+tunjangan keluarga.
Selesaikan kasus tersebut dengan java/c/c++.
 
PENYELESAIAN :


JAVA


import java.util.Scanner;
    public class kar
    {
        public static void main(String[]args)
        {
            //String gol;
        int gol,stat;
        double tun=0,bon=0,total=0,gaji;
        //float total;
            Scanner input = new Scanner(System.in);
            {
                System.out.println("Masukkan Golongan Kerja : \n1.persediaan \n2.Administrasi \n3.Keuangan\n");
                System.out.printf("\n");
                gol=input.nextInt();
                System.out.printf("\n");
                System.out.println("Masukkan Golongan : \n1.Menikah \n 2.Belum Menikah\n");
                stat=input.nextInt();
                System.out.printf("\n");
                if(gol == 1)
                {
                    gaji=2500000;
                    tun = 0.35 * 2500000;
                    System.out.print("Gaji Pokok =Rp. "+gaji);
                    System.out.printf("\n");
                    System.out.print("Tunjangan =Rp. "+tun);
                    System.out.printf("\n");if(stat == 1)
                            {
                                bon=0.15 * gaji;
                                System.out.print("Bonus =Rp. "+bon);
                                System.out.printf("\n");
                            }
                    total =gaji + tun +bon;
                    System.out.print("Total Gaji =Rp. "+total);
                    System.out.printf("\n");
                }
                else if(gol == 2)
                {
                    gaji=2000000;
                    tun= 0.1 * 2000000;
                    System.out.print("Gaji Pokok =Rp. \n"+gaji);
                    System.out.printf("\n");
                    System.out.print("Tunjangan =Rp. \n"+tun);
                    System.out.printf("\n");
                    if(stat == 1)
                            {
                                    bon=0.15 * gaji;
                                    System.out.print("Bonus =Rp. \n"+bon);
                                    System.out.printf("\n");
                            }
                    total =gaji + tun +bon;
                    System.out.print("Total Gaji =Rp. \n"+total);
                    System.out.printf("\n");
                }
                else if(gol == 3)
                {
                    gaji=1500000;
                    tun=0.05 * 1500000;
                    System.out.print("Gaji Pokok =Rp. \n"+gaji);
                    System.out.printf("\n");
                    System.out.print("Tunjangan =Rp. "+tun);
                    System.out.printf("\n");
                    if(stat == 1)
                            {
                                    bon= 0.15 * gaji;
                                    System.out.print("Bonus =Rp. "+bon);
                                    System.out.printf("\n");
                            }
                    total =gaji + tun +bon;
                    System.out.print("Total Gaji =Rp. \n"+total);
                    System.out.printf("\n");
                }
            }
        }
    }


HASILNYA :



Tidak ada komentar:

Posting Komentar