Rabu, 10 April 2013

Latihan Praktek bahasa C


====================================
APLIKASI PENGGAJIAN PT. "AWAN"
====================================
Masukkan NIK                       :
Masukkan Nama Karyawan    :
Masukkan Golongan [A..C]    :
Masukkan Jumlah Jam Kerja  :
====================================
Gaji Pokok                              :Rp.
Upah Lembur                          :Rp.
Gaji Dibayarkan Sebesar         :Rp.
====================================
Jumlah Jam Kerja =

Ketentuan Soal
- Gaji Pokok didapat dari :     Golongan A sebesar Rp. 50000
                                                Golongan B sebesar Rp. 35000
                                                Golongan C sebesar Rp. 20000
                                                Selain itu Rp. 0
-    Jam normal kerja 8 Jam, Lebih dari itu dianggap lembur dengan upah Rp. 10000/jam.
-    Gaji yang harus dibayar =  ????????????????

Jawaban
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main()
{
char nik[20],nm[30],gol;
int jk;
float lembur,gaji,total;
cout<<"===================================="<<endl;
cout<<"APLIKASI PENGGAJIAN PT. \"AWAN\" "<<endl;
cout<<"===================================="<<endl;
cout<<"Masukkan NIK                      : ";cin>>nik;
cout<<"Masukkan Nama Karyawan               : ";gets(nm);
cout<<"Masukkan Golongan [A..C]   : ";cin>>gol;
cout<<"Masukkan Jumlah Jam Kerja : ";cin>>jk;
cout<<"===================================="<<endl;

if (gol=='A'||gol=='a')
            {
             gaji=50000;
            }
else if (gol=='B'||gol=='b')
            {
             gaji=35000;
            }
else if (gol=='C'||gol=='c')
            {
             gaji=20000;
            }
else
            {
             gaji=0;
            }

if (jk>8)
            {
            lembur=(jk-8)*10000;
            }
else
            {
            lembur=0;
            }

total=gaji+lembur;
cout<<"Gaji Pokok                             :Rp. "<<gaji<<endl;
cout<<"Upah Lembur                         :Rp. "<<lembur<<endl;
cout<<"Gaji Dibayarkan Sebesar        :Rp. "<<total<<endl;
cout<<"===================================="<<endl;
cout<<"Jumlah Jam Kerja = "<<jk;
getch();
}

Tidak ada komentar :

Posting Komentar