ShoutMix chat widget


Dapatkan Buku Tamu Seperti Ini di

Monday, 15 October 2012

C++ penggajihan

Rabu, 20 Juni 2012


Tugas Penggajian C++


/* ========================================== */
/*    Program Gaji Karyawan PT Semoga Sukses  */
/*           Tugas Kelas 12.1C.07             */
/* ========================================== */

#include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <iomanip.h>
                                           
long Lembur(int LJam);

main()
{
char lagi;
atas:
  struct
   {
    char NIK[10];
      char Nama[25];
      int JmlJam;
      long Total;
   }Karyawan[5];

   int i,N;

   clrscr();
   cout<<"Jumlah Data : ";cin>>N;

   for(i=1;i<=N;i++)
   {
      clrscr();
  cout<<"==============================="<<endl;
  cout<<"     PROGRAM GAJI KARYAWAN     "<<endl;
  cout<<"        PT SEMOGA SUKSES       "<<endl;
  cout<<"==============================="<<endl;
      cout<<"   Data Ke -     : "<<i<<endl;
    cout<<"   N I K         : ";cin>>Karyawan[i].NIK;
    cout<<"   Nama Karyawan : ";gets(Karyawan[i].Nama);
    cout<<"   Jumlah Jam    : ";cin>>Karyawan[i].JmlJam;
   }

   clrscr();
   cout<<"=============================================================="<<endl;
   cout<<"                RINCIAN GAJI KARYAWAN PT SEMOGA SUKSES        "<<endl;
   cout<<"=============================================================="<<endl;
   cout<<" No NIK    Nama     Jumlah Jam   Upah Lembur    Total Tagihan "<<endl;
   cout<<"=============================================================="<<endl;

   for(i=1;i<=N;i++)
   {
    cout<<setiosflags(ios::right)<<setw(3)<<i<<" ";
    cout<<setiosflags(ios::left)<<setw(10)<<Karyawan[i].NIK;
    cout<<setiosflags(ios::left)<<setw(10)<<Karyawan[i].Nama;
    cout<<setiosflags(ios::right)<<setw(3)<<Karyawan[i].JmlJam<<" ";
    cout<<setiosflags(ios::right)<<setw(10)<<Lembur(Karyawan[i].JmlJam);

    Karyawan[i].Total = Karyawan[i].JmlJam * 2000 + Lembur(Karyawan[i].JmlJam);

    cout<<setiosflags(ios::right)<<setw(10)<<Karyawan[i].Total<<endl;
   }

   cout<<"=============================================================="<<endl;
   cout<<" "<<endl;
   cout<<"\n\n DANANG SETYO W 12120659 \n FAJAR NUGRAHA 12120867 \n MAYASARI 12120512 \n YUDHA GILANG S  12120869"<<endl;
   cout<<"\n\n TERIMA KASIH"<<endl;
 printf("\n\nIngin Hitung Lagi [Y/T] : ");
lagi = getche() ;
if (lagi == 'Y' || lagi == 'y')
goto atas;
   getch();
}

long Lembur(int LJam)
{
if (LJam > 48)
    {
      return(LJam - 48) * 3000;
      }
   else
    {
      return 0;
      }
}

Saturday, 13 October 2012

PTIK

PTIK pertemuan 10

Question 1

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Format Disk, ScanDisk, Disk Defragmenter, adalah contoh…
Select one:
 Correct

Feedback

The correct answer is:
Utilitas
.

Question 2

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Bahasa programyang dirancang untuk mengurangi waktu pemrogram dalam membuat program, lahir pada generasi ke…
Select one:
 Correct
4

Feedback

The correct answer is:
4
.

Question 3

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Kumpulan beberapa program yang dikemas menjadi satu, disebut juga…
Select one:
 Correct

Feedback

The correct answer is: Software Suite.

Question 4

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Bahasa pemrograman yangditujukan untuk menangani kecerdasan buatan (Artificial Intelligence), muncul pada generasi ke…
Select one:
 Correct

Feedback

The correct answer is:
5
.

Question 5

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Bahasa yang berorientasi pada prosedur (masalah) ilmiah adalah….
Select one:
 Correct

Feedback

The correct answer is: Pascal.

Question 6

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Bahasa Assembly, merupakan bahasa pemrograman pada generasi ke…
Select one:
 Correct

Feedback

The correct answer is:
2
.

Question 7

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Perangkat lunak yang mengizinkan orang-orang untuk meredistribusikan salinannya, tetapi mereka yang terus menggunakannya diminta untuk membayar biaya lisensi, adalah jenis software…
Select one:
 Correct

Feedback

The correct answer is: Shareware.

Question 8

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Perangkat lunak yang tanpa hak cipta, adalah jenis software…
Select one:
 Correct

Feedback

The correct answer is:
Domain Public
.

Question 9

Correct
Mark 1.00 out of 1.00
Flag question

Question text

Yang bukan termasuk ke dalamperangkat lunak aplikasi adalah…
Select one:
 Correct

Feedback

The correct answer is: Sistem.

Question 10

Correct
Mark 1.00 out of 1.00
Flag question

Question text

 Translator yang menterjemahkan per-statement (per-pernyataan) program, adalah…
Select one:
 Correct

Feedback

The correct answer is:
Interpreter

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best WordPress Web Hosting