DILARANG MEROKOK RUANG BLOG INI BER AC




TUGAS ALOGARITMA DAN PEMROGRAMAN 1 (TUGAS 4)  

Diposting oleh TEGUH SANTOSO

Soal :
                                                 PT. DINGIN DAMAI,
      memberi gaji pokok kepada karyawan kontraknya
      sebesar Rp. 300,000 perbulan, dengan memperoleh tunjangan-tunjangan sebagai
      berikut :

              #    Tunjangan Jabatan
                    Golongan                        Persentase
                           1                                  5%
                           2                                 10%
                           3                                 15%
       Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
       tunjangan sebesar 15% * Rp. 300,000
               
                #     Tunjangan Pendidikan
                        Tingkat Pendidikan                         Persentase
                                 SMA                                         2.5%
                                   D1                                            5%
                                   D3                                            20%
                                    S1                                           30%
         Jika seorang karyawan tersebut Tingkat Pendidikan D3, maka mendapatkan
         tunjangan sebesar 20% * Rp. 300,000
 
Honor Lembur
Jumlah jam kerja normal sebanyak 8 jam, Honor lembur diberikan jika jumlah
jam kerja lebih dari 8 jam, maka kelebihan jam kerja tersebut dikalikan dengan
Rp. 3500 untuk setiap kelebihan jam kerja karyawan tersebut.


Tampilan yang diinginkan sebagai berikut :

Layar Masukkan :

                                             PROGRAM HITUNG GAJI KARYAWAN
   Nama Karyawan   : ...
   Golongan Jabatan  : ...
   Pendidikan            : ...
   Jumlah jam kerja   : ...







Layar Keluaran :

Karyawan yang bernama ……
 Honor yang diterima
             Tunjangan Jabatan                                  Rp ...
             Tunjangan Pendidikan                             Rp ...
             Honor Lembur                                        Rp .....                         +

             Total Gaji                                                Rp ...

Maka Listing Script Yang Akan Kita Buat Adalah Sebagai Berikut :

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{

char nama[30],pendidikan[5];
long gapok=300000,gol,jam,tunbat,tunpen,lembur1,lembur2,total;

cout<<" Program Ini Karya Teguh Santoso"<<endl;
cout<<endl;
cout<<endl;
cout<<"               PROGRAM HITUNG GAJI KARYAWAN"<<endl;
cout<<"                    PT. DINGIN DAMAI"<<endl;
cout<<"               +++++++++++++++++++++++++++++"<<endl;
cout<<endl;
cout<<"Nama Karyawan            = ";gets(nama);
cout<<"Golongan Jabatan [1/2/3] = ";cin>>gol;
cout<<"Pedidikan [SMA/D1/D3/S1] = ";cin>>pendidikan;
cout<<"Jumlah Jam Kerja         = ";cin>>jam;

if (gol==1)
{tunbat=0.05*gapok;}
else
if (gol==2)
{tunbat=0.1*gapok;}
else
if (gol==3)
{tunbat=0.15*gapok;}

if (strcmp(pendidikan,"SMA")==0||strcmp(pendidikan,"sma")==0)
{tunpen=0.025*gapok;}
else
if (strcmp(pendidikan,"D1")==0||strcmp(pendidikan,"d1")==0)
{tunpen=0.05*gapok;}
else
if (strcmp(pendidikan,"D3")==0||strcmp(pendidikan,"d3")==0)
{tunpen=0.2*gapok;}
else
{tunpen=0.3*gapok;}

lembur1=jam-8;
if (lembur1>0)
{lembur2=lembur1*3500;}
else
{lembur2=0;}
total=gapok+tunbat+tunpen+lembur2;

cout<<endl;
cout<<" Karyawan yang bernama   = "<<nama<<endl;
cout<<" Honor Yang DiTerima"<<endl;
cout<<" Tunjangan Jabatan       Rp. "<<tunbat<<endl;
cout<<" Tunjangan Pendidikan    Rp. "<<tunpen<<endl;
cout<<" Honor Lembur            Rp. "<<lembur2<<endl;
cout<<"                         ___________________+ "<<endl;
cout<<" Total Gaji              Rp. "<<total<<endl;
getch();
}

HASILNYA :

atau anda dapat mendownloadnya pada link dibawah ini :
http://www.4shared.com/file/3nVvB3DU/_Tugas_4__Hitung_Gaji_PT_Dingi.html

This entry was posted on 14.09 . You can leave a response and follow any responses to this entry through the Langganan: Posting Komentar (Atom) .

0 komentar

My Cbox = "teguh_bersikap"
Name :
Url :
msg :