Social Icons

Pages

Selasa, 05 Mei 2015

My Fitness


Muka Hancur.. maaf eeww.. ini Chendra Lampang yang suruh kasih judul...


contoh program perhitungan gaji menggunakan Borlan C++

ini contoh Coding nya :


#include <stdio.h>
#include <conio.h>
#include <windows.h>

void setcolor(unsigned short color)

{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);

SetConsoleTextAttribute(hCon,color);
}
main()

{

int jam_lembur,jumlah_hari_kerja,over_day,pl,gpkk1,gpkk2,gpkk3,gpkk4,gpkk5,awal;
int total,ijin,ijin_tidak_dibayar,kasbon,i,j,l,bonus,sumbangan,periode;
int upah_lembur1,upah_lembur2,upah_lembur3,upah_lembur4,ULPJ,PPH21,pilih;
int jumlah_pendapatan,jumlah_upah_lembur,jamsostek,potongan,upah_diterima;
char nama[20],division[20];

setcolor(12);

gotoxy(9,8);
printf("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");
gotoxy(12,10);
printf("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");
gotoxy(12,11); printf("+"); gotoxy(12,12); printf("+"); gotoxy(12,13); printf("+"); gotoxy(12,14); printf("+"); gotoxy(12,15); printf("+"); gotoxy(12,16); printf("+\n           +");
gotoxy(12,22); printf("+"); gotoxy(12,21); printf("+"); gotoxy(12,20); printf("+"); gotoxy(12,19); printf("+"); gotoxy(12,18); printf("+"); gotoxy(12,23); printf("+");
gotoxy(12,24); printf("+"); gotoxy(12,25); printf("+"); gotoxy(9,10); printf("+");gotoxy(9,9); printf("+");

gotoxy(9,11); printf("+"); gotoxy(9,12); printf("+"); gotoxy(9,13); printf("+"); gotoxy(9,14); printf("+"); gotoxy(9,15); printf("+"); gotoxy(9,16); printf("+\n        +");
gotoxy(9,22); printf("+"); gotoxy(9,21); printf("+"); gotoxy(9,20); printf("+"); gotoxy(9,19); printf("+"); gotoxy(9,18); printf("+"); gotoxy(9,23); printf("+");
gotoxy(9,24); printf("+"); gotoxy(9,25); printf("+"); gotoxy(9,26); printf("+"); gotoxy(9,27); printf("+");




setcolor(10);
gotoxy(21,17);
printf("SELAMAT DATANG DI APLIKASI PERHITUNGAN GAJI");
gotoxy(35,19);
printf("J A M E N I  6.A");

setcolor(12);
gotoxy(12,26);
printf("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");
gotoxy(9,28);
printf("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");

gotoxy(73,17); printf("+");
gotoxy(73,11); printf("+"); gotoxy(73,12); printf("+"); gotoxy(73,13); printf("+"); gotoxy(73,14); printf("+"); gotoxy(73,15); printf("+"); gotoxy(73,16); printf("+");
gotoxy(73,22); printf("+"); gotoxy(73,21); printf("+"); gotoxy(73,20); printf("+"); gotoxy(73,19); printf("+"); gotoxy(73,18); printf("+"); gotoxy(73,23); printf("+");
gotoxy(73,24); printf("+"); gotoxy(73,25); printf("+");

gotoxy(76,17); printf("+"); gotoxy(76,26); printf("+"); gotoxy(76,27); printf("+");
gotoxy(76,11); printf("+"); gotoxy(76,12); printf("+"); gotoxy(76,13); printf("+"); gotoxy(76,14); printf("+"); gotoxy(76,15); printf("+"); gotoxy(76,16); printf("+");
gotoxy(76,22); printf("+"); gotoxy(76,21); printf("+"); gotoxy(76,20); printf("+"); gotoxy(76,19); printf("+"); gotoxy(76,18); printf("+"); gotoxy(76,23); printf("+");
gotoxy(76,24); printf("+"); gotoxy(76,25); printf("+"); gotoxy(76,10); printf("+"); gotoxy(76,9); printf("+");

setcolor(14);
gotoxy(25,24);
printf("         Please Wait.....");

for( i= 0; i < 101; i++ )
{
gotoxy(51,24);
printf("%i %",i);
for( j= 0; j <100; j++ )
{
for( l=0;l<10000;l++)
{
printf("");
}
}
}

for( i= 0; i < 101; i++ )
{

printf("",i);
for( j= 0; j <100; j++ )
{
for( l=0;l<2500;l++)
{
printf("");
}
}
}
setcolor(12);
clrscr();

menu:

setcolor(9);
printf("              ===================================================="); setcolor(11);
printf("\n                     PROGRAM  PENGGAJIAN  KARYAWAN PT.JOB-PPS  ");setcolor(11);
printf("\n                       Jln. Jend.A Yani No 003 Sorong Papua  "); setcolor(9);
printf("\n              ====================================================\n\n\n"); setcolor(11);
printf("\n    Periode/Bulan ( 1 - 12 )                         : ");
scanf("%d",& periode);
printf("\n    Nama Karyawan                                    : ");
scanf("%s",& nama);
printf("\n    Division                                         : ");
scanf("%s",& division);
printf("\n    Golongan Karyawan (1 / 2 / 3 / 4 / 5)");
printf("\n\n    1 = Rp 2100000\n    2 = Rp 2200000\n    3 = Rp 2300000\n    4 = RP 2400000\n    5 = Rp 2500000 ");
printf("\n\n    Silahkan Input Golongan                          : ");
scanf("%d",& pilih);
printf("\n    Masukan Jumlah Hari kerja                        : ");
scanf("%d",& jumlah_hari_kerja);
printf("\n    Masukan jumlah jam lembur                        : ");
scanf("%d",& jam_lembur);
printf("\n    Masukan Jumlah Hari Over Day                     : ");
scanf("%d",& over_day);
printf("\n    Masukan Jumlah Hari PL / Ijin                    : ");
scanf("%d",& pl);
printf("\n    Masukan Bonus Perusahaan / T H R                 : Rp ");
scanf("%d",& bonus);
printf("\n    Masukan Jumlah Kasbon / Panjar                   : Rp ");
scanf("%d",& kasbon);
printf("\n    Masukan Jumlah Sumbangan                         : Rp ");
scanf("%d",& sumbangan);

clrscr();

gotoxy(25,22);
printf("Menghitung input data.....");

for( i= 0; i < 101; i++ )
{
gotoxy(55,22);
printf("%i %",i);
for( j= 0; j <100; j++ )
{
for( l=0;l<10000;l++)
{
printf("");
}
}
}

clrscr();
gotoxy(34,14);
printf("P E R H I T U N G A N");
gotoxy(41,16); printf("D A T A"); gotoxy(36,18); printf("C O M P L E T E D");
for( i= 0; i < 101; i++ )
{
gotoxy(0,0);
printf("",i);
for( j= 0; j <100; j++ )
{
for( l=0;l<5000;l++)
{
printf("");
}
}
}

clrscr();

setcolor(9);

switch(pilih)

{

case 1:


printf("              =====================================================\n"); setcolor(11);
printf("                      --**-- DAFTAR  PERINCIAN  GAJI --**--\n");setcolor(9);
printf("              =====================================================\n");setcolor(14);

gpkk1 = 2100000;

ULPJ                 = gpkk1 /173;

upah_lembur1         = 3*jumlah_hari_kerja/2*ULPJ;

total                = 4*jumlah_hari_kerja+jam_lembur;

upah_lembur2         = 2*total*ULPJ;

upah_lembur3         = 3*over_day*ULPJ;

upah_lembur4         = 4*4*over_day*ULPJ;

jamsostek            = gpkk1/100*2;

jumlah_upah_lembur   = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4;

jumlah_pendapatan    = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4+gpkk1;

PPH21                = jumlah_pendapatan/100*4;

ijin                 = 7/2*gpkk1/100;

ijin_tidak_dibayar   = ijin*pl;

potongan             = jamsostek+PPH21+ijin_tidak_dibayar+kasbon+sumbangan;

upah_diterima        = jumlah_pendapatan+bonus-potongan;

printf("\n\n        * Periode/Bulan     : %d             * Nama        : %s",periode,nama);
printf("\n\n        * Grade/Golongan    : 1             * Devision    : %s",division);setcolor(9);
printf("\n\n********************************************************************************");setcolor(14);
printf("\n\n                    * Gaji Pokok                    : Rp %d ",gpkk1);
printf("\n\n                    * Jumlah Upah Lembur            : Rp %d ",jumlah_upah_lembur);
printf("\n                                                    ------------ +");
printf("\n                    * Jumlah Pendapatan             : Rp %d" ,jumlah_pendapatan); setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Bonus Perusahaan / T H R      : Rp %d ",bonus);setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Jamsostek                     : Rp %d",jamsostek);
printf("\n\n                    * PPH 21                        : Rp %d",PPH21);
printf("\n\n                    * Ijin Tidak Di Bayar           : Rp %d",ijin_tidak_dibayar);
printf("\n\n                    * kasbon / Panjar               : Rp %d",kasbon);
printf("\n\n                    * Sumbangan                     : Rp %d",sumbangan);
printf("\n                                                      ------------ +");
printf("\n                    * Jumlah Potongan               : Rp %d",potongan); setcolor(9);
printf("\n\n               *****************************************************"); setcolor(12);
printf("\n\n                  * GAJI BERSIH DI TERIMA         : Rp %d",upah_diterima); setcolor(11);

printf("\n\n\n\n                            < 1 Back / 2 Exit > : ");
scanf("%d",&awal);

clrscr();

if(awal==1){
goto menu;}

else
setcolor(10);
printf("\n\n\n                                  TERIMA KASIH");
printf("\n\n\n\n\n\n\n\n\n\n\n\n                       **   JAFFRAY,MEYVI,NURANI **");
printf("\n\n                           Sistim Informasi  VI/A ");

break;

case 2:

setcolor(9);

printf("              =====================================================\n"); setcolor(11);
printf("                      --**-- DAFTAR  PERINCIAN  GAJI --**--\n"); setcolor(9);
printf("              =====================================================\n");setcolor(14);


gpkk2 = 2200000;

ULPJ                 = gpkk2/173;

upah_lembur1         = 3*jumlah_hari_kerja/2*ULPJ;

total                = 4*jumlah_hari_kerja+jam_lembur;

upah_lembur2         = 2*total*ULPJ;

upah_lembur3         = 3*over_day*ULPJ;

upah_lembur4         = 4*4*over_day*ULPJ;

jamsostek            = gpkk2/100*2;

jumlah_upah_lembur   = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4;

jumlah_pendapatan    = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4+gpkk2;

PPH21                = jumlah_pendapatan/100*4;

ijin                 = 7/2*gpkk2/100;

ijin_tidak_dibayar   = ijin*pl;

potongan             = jamsostek+PPH21+ijin_tidak_dibayar+kasbon+sumbangan;

upah_diterima        = jumlah_pendapatan+bonus-potongan;

printf("\n\n        * Periode/Bulan     : %d             * Nama        : %s",periode,nama);
printf("\n\n        * Grade/Golongan    : 2             * Devision    : %s",division);setcolor(9);
printf("\n\n********************************************************************************");setcolor(14);
printf("\n\n                    * Gaji Pokok                    : Rp %d ",gpkk2);
printf("\n\n                    * Jumlah Upah Lembur            : Rp %d ",jumlah_upah_lembur);
printf("\n                                                    ------------ +");
printf("\n                    * Jumlah Pendapatan             : Rp %d" ,jumlah_pendapatan); setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Bonus Perusahaan / T H R      : Rp %d ",bonus);setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Jamsostek                     : Rp %d",jamsostek);
printf("\n\n                    * PPH 21                        : Rp %d",PPH21);
printf("\n\n                    * Ijin Tidak Di Bayar           : Rp %d",ijin_tidak_dibayar);
printf("\n\n                    * kasbon / Panjar               : Rp %d",kasbon);
printf("\n\n                    * Sumbangan                     : Rp %d",sumbangan);
printf("\n                                                      ------------ +");
printf("\n                    * Jumlah Potongan               : Rp %d",potongan); setcolor(9);
printf("\n\n               *****************************************************"); setcolor(12);
printf("\n\n                  * GAJI BERSIH DI TERIMA         : Rp %d",upah_diterima); setcolor(11);

printf("\n\n\n\n                            < 1 Back / 2 Exit > : ");
scanf("%d",&awal);

clrscr();

if(awal==1){
goto menu;}

else
setcolor(10);
printf("\n\n\n                                  TERIMA KASIH");
printf("\n\n\n\n\n\n\n\n\n\n\n\n                       **   JAFFRAY,MEYVI,NURANI **");
printf("\n\n                           Sistim Informasi  VI/A ");

break;

case 3:

setcolor(9);

printf("              =====================================================\n"); setcolor(11);
printf("                      --**-- DAFTAR  PERINCIAN  GAJI --**--\n"); setcolor(9);
printf("              =====================================================\n");setcolor(14);

gpkk3 = 2300000;

ULPJ                 = gpkk3/173;

upah_lembur1         = 3*jumlah_hari_kerja/2*ULPJ;

total                = 4*jumlah_hari_kerja+jam_lembur;

upah_lembur2         = 2*total*ULPJ;

upah_lembur3         = 3*over_day*ULPJ;

upah_lembur4         = 4*4*over_day*ULPJ;

jamsostek            = gpkk3/100*2;

jumlah_upah_lembur   = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4;

jumlah_pendapatan    = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4+gpkk3;

PPH21                = jumlah_pendapatan/100*4;

ijin                 = 7/2*gpkk3/100;

ijin_tidak_dibayar   = ijin*pl;

potongan             = jamsostek+PPH21+ijin_tidak_dibayar+kasbon+sumbangan;

upah_diterima        = jumlah_pendapatan+bonus-potongan;

printf("\n\n        * Periode/Bulan     : %d             * Nama        : %s",periode,nama);
printf("\n\n        * Grade/Golongan    : 3             * Devision    : %s",division);setcolor(9);
printf("\n\n********************************************************************************");setcolor(14);
printf("\n\n                    * Gaji Pokok                    : Rp %d ",gpkk3);
printf("\n\n                    * Jumlah Upah Lembur            : Rp %d ",jumlah_upah_lembur);
printf("\n                                                    ------------ +");
printf("\n                    * Jumlah Pendapatan             : Rp %d" ,jumlah_pendapatan); setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Bonus Perusahaan / T H R      : Rp %d ",bonus);setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Jamsostek                     : Rp %d",jamsostek);
printf("\n\n                    * PPH 21                        : Rp %d",PPH21);
printf("\n\n                    * Ijin Tidak Di Bayar           : Rp %d",ijin_tidak_dibayar);
printf("\n\n                    * kasbon / Panjar               : Rp %d",kasbon);
printf("\n\n                    * Sumbangan                     : Rp %d",sumbangan);
printf("\n                                                      ------------ +");
printf("\n                    * Jumlah Potongan               : Rp %d",potongan); setcolor(9);
printf("\n\n               *****************************************************"); setcolor(12);
printf("\n\n                  * GAJI BERSIH DI TERIMA         : Rp %d",upah_diterima); setcolor(11);

printf("\n\n\n\n                            < 1 Back / 2 Exit > : ");
scanf("%d",&awal);

clrscr();

if(awal==1){
goto menu;}

else
setcolor(10);
printf("\n\n\n                                  TERIMA KASIH");
printf("\n\n\n\n\n\n\n\n\n\n\n\n                       **   JAFFRAY,MEYVI,NURANI **");
printf("\n\n                           Sistim Informasi  VI/A ");

break;

case 4 :

setcolor(9);

printf("              =====================================================\n"); setcolor(11);
printf("                      --**-- DAFTAR  PERINCIAN  GAJI --**--\n"); setcolor(9);
printf("              =====================================================\n"); setcolor(14);

gpkk4 = 2400000;

ULPJ                 = gpkk4/173;

upah_lembur1         = 3*jumlah_hari_kerja/2*ULPJ;

total                = 4*jumlah_hari_kerja+jam_lembur;

upah_lembur2         = 2*total*ULPJ;

upah_lembur3         = 3*over_day*ULPJ;

upah_lembur4         = 4*4*over_day*ULPJ;

jamsostek            = gpkk4/100*2;

jumlah_upah_lembur   = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4;

jumlah_pendapatan    = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4+gpkk4;

PPH21                = jumlah_pendapatan/100*4;

ijin                 = 7/2*gpkk4/100;
ijin_tidak_dibayar   = ijin*pl;

potongan             = jamsostek+PPH21+ijin_tidak_dibayar+kasbon+sumbangan;

upah_diterima        = jumlah_pendapatan+bonus-potongan;

printf("\n\n        * Periode/Bulan     : %d             * Nama        : %s",periode,nama);
printf("\n\n        * Grade/Golongan    : 4             * Devision    : %s",division);setcolor(9);
printf("\n\n********************************************************************************");setcolor(14);
printf("\n\n                    * Gaji Pokok                    : Rp %d ",gpkk4);
printf("\n\n                    * Jumlah Upah Lembur            : Rp %d ",jumlah_upah_lembur);
printf("\n                                                    ------------ +");
printf("\n                    * Jumlah Pendapatan             : Rp %d" ,jumlah_pendapatan); setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Bonus Perusahaan / T H R      : Rp %d ",bonus);setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Jamsostek                     : Rp %d",jamsostek);
printf("\n\n                    * PPH 21                        : Rp %d",PPH21);
printf("\n\n                    * Ijin Tidak Di Bayar           : Rp %d",ijin_tidak_dibayar);
printf("\n\n                    * kasbon / Panjar               : Rp %d",kasbon);
printf("\n\n                    * Sumbangan                     : Rp %d",sumbangan);
printf("\n                                                      ------------ +");
printf("\n                    * Jumlah Potongan               : Rp %d",potongan); setcolor(9);
printf("\n\n               *****************************************************"); setcolor(12);
printf("\n\n                  * GAJI BERSIH DI TERIMA         : Rp %d",upah_diterima); setcolor(11);

printf("\n\n\n\n                            < 1 Back / 2 Exit > : ");
scanf("%d",&awal);
clrscr();

if(awal==1){
goto menu;}

else
setcolor(10);
printf("\n\n\n                                  TERIMA KASIH");
printf("\n\n\n\n\n\n\n\n\n\n\n\n                       **   JAFFRAY,MEYVI,NURANI **");
printf("\n\n                           Sistim Informasi  VI/A ");

break;

case 5 :

setcolor(9);

printf("              =====================================================\n"); setcolor(11);
printf("                      --**-- DAFTAR  PERINCIAN  GAJI --**--\n"); setcolor(9);
printf("              =====================================================\n"); setcolor(14);

gpkk5 = 2500000;

ULPJ                 = gpkk5/173;

upah_lembur1         = 3*jumlah_hari_kerja/2*ULPJ;

total                = 4*jumlah_hari_kerja+jam_lembur;

upah_lembur2         = 2*total*ULPJ;

upah_lembur3         = 3*over_day*ULPJ;

upah_lembur4         = 4*4*over_day*ULPJ;

jamsostek            = gpkk5/100*2;

jumlah_upah_lembur   = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4;

jumlah_pendapatan    = upah_lembur1+upah_lembur2+upah_lembur3+upah_lembur4+gpkk5;

PPH21                = jumlah_pendapatan/100*4;

ijin                 = 7/2*gpkk5/100;

ijin_tidak_dibayar   = ijin*pl;

potongan             = jamsostek+PPH21+ijin_tidak_dibayar+kasbon+sumbangan;

upah_diterima        = jumlah_pendapatan+bonus-potongan;

printf("\n\n        * Periode/Bulan     : %d             * Nama        : %s",periode,nama);
printf("\n\n        * Grade/Golongan    : 5             * Devision    : %s",division);setcolor(9);
printf("\n\n********************************************************************************");setcolor(14);
printf("\n\n                    * Gaji Pokok                    : Rp %d ",gpkk5);
printf("\n\n                    * Jumlah Upah Lembur            : Rp %d ",jumlah_upah_lembur);
printf("\n                                                    ------------ +");
printf("\n                    * Jumlah Pendapatan             : Rp %d" ,jumlah_pendapatan); setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Bonus Perusahaan / T H R      : Rp %d ",bonus);setcolor(9);
printf("\n\n               *****************************************************");setcolor(14);
printf("\n\n                    * Jamsostek                     : Rp %d",jamsostek);
printf("\n\n                    * PPH 21                        : Rp %d",PPH21);
printf("\n\n                    * Ijin Tidak Di Bayar           : Rp %d",ijin_tidak_dibayar);
printf("\n\n                    * kasbon / Panjar               : Rp %d",kasbon);
printf("\n\n                    * Sumbangan                     : Rp %d",sumbangan);
printf("\n                                                      ------------ +");
printf("\n                    * Jumlah Potongan               : Rp %d",potongan); setcolor(9);
printf("\n\n               *****************************************************"); setcolor(12);
printf("\n\n                  * GAJI BERSIH DI TERIMA         : Rp %d",upah_diterima); setcolor(11);

printf("\n\n\n\n                            < 1 Back / 2 Exit > : ");
scanf("%d",&awal);

clrscr();

if(awal==1){
goto menu;}



else
setcolor(10);
printf("\n\n\n                                  TERIMA KASIH");
printf("\n\n\n\n\n\n\n\n\n\n\n\n                       **   JAFFRAY,MEYVI,NURANI **");
printf("\n\n                           Sistim Informasi  VI/A ");

}
getch();

}
 

Sample text

Sample Text

Sample Text

 
Blogger Templates