Rabu, 27 Oktober 2010

Tugas C++ kelompok 4

sebenernya di kelompok 4 jago-jago coding semua,,,ane cuma orang culun yang bisanya baca sini situ trus ketik ulang susah apal rumus-rumus C++,,,,hehe,,,cuman niat ngerjain dengan tekun dan boleh dong hasil karyanya ikut di pajang di sini...biar semanget gitu...mantapp!!! tapi ntar kelompok 4 bakalan kumpul lagi buat lebih menyempurnakan programnya!! c u at the top..

oke,,mohon masukannya...berikut skrinsyut hasil akhirnya ::(teng tengg_))
maaf kalo tampilannya gak ciamik kaya kelompok 1,,,biar itu menjadi tugas orang desain...hahaha
lanjuuutt...berikut script nya : kagak pake lama ya...
#include<stdio.h>
#include<conio.h>
#include<iostream.h>


main()
{
   /* deklarasi tipe data */

   long int total, hon_tetap=300000, tunj_jab=0, tunj_pend=0, lembur=0;
   char nama[30];
   int gol, jam, edu;
   clrscr();

   /* tampilan untuk input */

   cout<<"PT. DINGIN DAMAI"<<endl;
   cout<<"Program Hitung Honor Karyawan Kontrak"<<endl;
   cout<<"-------------------------------------"<<endl;

   printf("\n");

   cout<<"Nama Karyawan                 : ";
   gets(nama);
   strupr (nama);
   cout<<"Golongan (1 / 2 / 3)          : ";
   cin>>gol;
   cout<<"Pendidikan (1)SMU (2)D3 (3)S1 : ";
   cin>>edu;
   cout<<"Jumlah Jam Kerja              : ";
   cin>>jam;

   /* proses hitungan untuk tunjangan jabatan */

   switch (gol)
   {
       case 3 :
          tunj_jab=0.15*hon_tetap;
         break;
      case 2 :
          tunj_jab=0.1*hon_tetap;
         break;
      case 1 :
          tunj_jab=0.05*hon_tetap;
         break;
      default :
          cout<<"Anda Salah Memasukkan Golongan!"<<endl;
         break;
    }

   /* proses hitungan untuk tunjangan pendidikan */

   switch (edu)
   {
       case 3 :
          tunj_pend=0.075*hon_tetap;
         break;
      case 2 :
          tunj_pend=0.05*hon_tetap;
         break;
      case 1 :
          tunj_pend=0.025*hon_tetap;
         break;
      default :
          cout<<"Anda Salah Memasukkan Pendidikan!"<<endl;
         break;
    }

   /* proses hitungan untuk honor lembur */
   if (jam < 8)
     {
      cout<<"Tidak dapat honor lembur!"<<endl;
     }
   else
     {
      lembur=(jam-8)*2500;
     }

   /* hasil akhir tampilan untuk output di layar */
   printf("\n");

   cout<<"------------------------------------"<<endl;
   cout<<"Karyawan yang bernama : "<<nama<<endl;
   cout<<"   Honor Yang Diterima"<<endl;
   cout<<"------------------------------------";
   printf ("\n");

   cout<<"   Honor Tetap          Rp. : "<<hon_tetap<<endl;
   cout<<"   Tunjangan Jabatan    Rp. : "<<tunj_jab<<endl;
   cout<<"   Tunjangan Pendidikan Rp. : "<<tunj_pend<<endl;
   cout<<"   Honor Lembur         Rp. : "<<lembur<<endl;
   cout<<"--------------------------------------- +";
   printf ("\n");
   total=hon_tetap+tunj_jab+tunj_pend+lembur;
   cout<<"   Honor Yang Diterima  Rp. : "<<total<<endl;


   getch();
}

that's it...hope quietly simple for you !!!
best regard

Asenk

Tidak ada komentar:

Posting Komentar