pikniklagi

Wednesday, October 10, 2012

Stay Cool


PT. Stay Cool, memberikan Honor tetap kepada karyawan kontraknya sebesar Rp. 700,000,- per bulan, dengan memperoleh tunjangan sebagai berikut:
Tunjangan Jabatan
     ____________________________
                Golongan     Persentase
     ____________________________
                      1           5%
                      2           10%
                      3           15%
Honor Lembur 
  Jam kerja normal dalam satu bulan sebanyak 240jam kerja.
  Honor lembur diberikan jika jumlah jam kerja lebih dari 240 jam,
  maka kelebihkan jam kerja tersebut dikalikan dengan honor lembur perjam
  sebesar Rp. 2,500 untuk setiap kelebihan jam kerja dalam satu bulannya.
Tampilan yang diinginkan sebagai berikut :
 
Layar Masukan dan Keluaran
Program Hitung Honor Karyawan Kontrak
PT. STAY COOL

Masukkan Jumlah Karyawan : ... <diinput>
Karyawan Ke - ... <proses counter>
Nama Karyawan : ... <di input>
Golongan (1/2/3) : ... <di input>
Pendidikan (1=SMU/2=D3/3=S1) : ... <di input>
Jumlah Jam Kerja : ... <di input>

<<Terus berulang tergantung Jumlah Karyawan>>

                                                    PT. STAY COOL
-------------------------------------------------------------------------------------------
No.     Nama                Tunjangan
           Karyawan    -------------------     Honor                     Pendapatan
                              Jabatan Pendidikan     Lembur     Pajak     Bersih
-------------------------------------------------------------------------------------------
...        ........           .....  .......                     .....             .....       ........
...        ........           .....  .......                     .....             .....       ........
------------------------------------------------------------------------------------------
                                                  Total Gaji yang dikeluarkan Rp. ........



PROGRAM LIST :

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
char nama[35][10];
int i,j,gol[10],pen[10],jam[10],lembur1[10],lembur2[10];
long tunbat[10],tunpen[10],bersih[10],jumji[10],total[10],pajak[10];
cout<<"\t\t\tPT. STAY COOL       "<<endl;
cout<<"\t\t-----------------------------"<<endl;
cout<<" Masukan jumlah karyawan =   ";cin>>j;
for(i=1;i<=j;i++)
{
cout<<" Karyawan ke- "<<i<<endl;
cout<<" Nama karyawan                 = ";gets(nama[i]);
cout<<" Golongan [1/2/3]              = ";cin>>gol[i];
cout<<" Pendidikan [1=SMA/2=D3/3=S1]  = ";cin>>pen[i];
cout<<" Jumlah jam kerja              = ";cin>>jam[i];
if(gol[i]==1)
tunbat[i]=0.05*700000;
else
if(gol[i]==2)
tunbat[i]=0.1*7000000;
else
tunbat[i]=0.15*700000;
if(pen[i]==1)
tunpen[i]=0.05*700000;
else
if(pen[i]==2)
tunpen[i]=0.1*700000;
else
tunpen[i]=0.15*700000;
lembur1[i]=jam[i]-240;
if(lembur1[i]>0)
lembur2[i]=lembur1[i]*2500;
else
lembur2[i]=0;
jumji[i]=700000+tunbat[i]+tunpen[i];
pajak[i]=0.1*jumji[i];
bersih[i]=jumji[i]-pajak[i];
total[j]=total[j]+(jumji[i]-pajak[i]);
}
clrscr();
cout<<"                      PT. STAY COOL                                     "<<endl;
cout<<"------------------------------------------------------------------------"<<endl;
cout<<"No        Nama           Tunjangan                                      "<<endl;
cout<<"        karyawan       --------------            Honor     Pajak     Pendapatan"<<endl;
cout<<"                     Jabatan    Pendidikan       Lembur                bersih  "<<endl;
cout<<"------------------------------------------------------------------------"<<endl;
for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(8)<<i;
cout<<setiosflags(ios::left)<<setw(13)<<nama[i];
cout<<setiosflags(ios::left)<<setw(12)<<tunbat[i];
cout<<setiosflags(ios::left)<<setw(18)<<tunpen[i];
cout<<setiosflags(ios::left)<<setw(8)<<lembur2[i];
cout<<setiosflags(ios::left)<<setw(11)<<pajak[i];
cout<<setiosflags(ios::left)<<setw(8)<<bersih[i]<<endl;
}
cout<<"------------------------------------------------------------------------"<<endl;
cout<<"Total gaji   = "<<total[j]<<endl;
getch();
}


hoaaammzzzttttt.....
!@#$%

Buatlah Program Seperti Petunjuk


 1. Program Menghitung 10 Deret Bilangan Genap dengan Hasilnya:
     2+4+6+8+10+12+14+16+18+20=110
    
    Program list:
    #include<iostream.h>
    #include<conio.h>
     main()
    {
    cout<<"program untuk menghitung 10 deret bilangan genap "<<endl;
    int a=2,b=20,n;
    for(a=a;a<=b;a+=2)
    {
    cout<<a;
    if(a<b)
    {
    cout<<" + ";
    }
    }
    cout<<" = ";
   n=b/2;
   n=n*(n+1);
   cout<<n;
 getch();
   }
2. Progaram Menghitung 10 Deret Bilangan Ganjil dengan hasil:
    1+3+5+7+9+11+13+15+17+19=100

    Program List:
    #include<iostream.h>
    #include<conio.h>
    main()
   {
   cout<<"program untuk menghitung 10 deret bilangan ganjil"<<endl;
   int a=1,b=19,n;
   for(a=a;a<=b;a+=2)
   {
   cout<<a;
   if(a<b)
   {
   cout<<" + ";
   }
   }
   cout<<" = ";
   n=(b+1)/2;
   n=n*n;
   cout<<n;
  getch ();
   }
3. Program Menghitung Penjumlahan Deret Bilangan Genap Bentuk Segitiga dengan hasil:
    2 = 2
    2 + 4 = 6
    2 + 4 + 6 = 12
    2 + 4 + 6 + 8 = 20
    2 + 4 + 6 + 8 + 10 = 30

  Program List:
  #include<iostream.h>
  #include <stdio.h>
  #include <conio.h>
  main()
  {
  int A,i,j,jum;
cout<<"Input  :";cin>>A;
  for (i=2;i<=A;i+=2)
  {
  jum=0;
  for (j=2;j<=i;j+=2)
  {
  if (j != 2)
cout<<"+";
cout<<j;
  jum +=j;
  }
cout<<"="<<jum<<endl;
  }
cout<<endl;
  getch();
}       
  
4. Program Menghitung Perkalian deret Bilangan Ganjil membentuk segitiga siku dengan hasilnya:
   1 = 1
   1 * 3 = 3
   1 * 3 * 5 = 15
   1 * 3 * 5 * 7 = 105
   1 * 3 * 5 * 7 * 9 = 945
   
   Program List:
   #include <cstdlib>
   #include <iostream>
   #include <iomanip>
   using namespace std;
   int main(int argc, char *argv[])
   {
    int n=11;
    int baris=n/2;
    int hasil;
    int total=0;
    int k;
    for (int i=1;i<=baris;i++)
   {
        hasil=1;k=1;
        for(int j=1;j<=i;j++)
   {
        hasil=hasil*k;
        cout<<k;
        if (j==i)
        cout<<"  ";
    else
        cout<<" * ";
        k=k+2;      
    }
       cout<<setiosflags(ios::right)<<setw(10)<<" = "<<hasil<<endl;
       total=total+hasil;
    }
       cout<<setiosflags(ios::right)<<setw(10)<<" total = "<<total<<endl;
       cout<<endl;
       system("PAUSE");
       return EXIT_SUCCESS;
    }

5. Program Menghitung perkalian deret Bilangan Genap bentuk segitiga terbalik dengan hasilnya:
    10 + 8 + 6 + 4 + 2 = 30
    10 + 8 + 6 + 4 = 28
    10 + 8 + 6 = 24
    10 + 8 = 18
    10 = 10
    ---------- +
    110

    Program List:
    #include <stdio.h>
    int main(int argc, const char *argv[]) {
    int i, j;
    for(i=0;i<5;puts(""),++i) {
    int n=0;
    for(j=5;j>i;n+=2*(j--)) {
    if(j>i+1) {
    printf("%d*",2*j);
    }
    else {
    printf("%d ",2*j);
    }
    } printf("=%d",n);
    } return(0);
    }



Program Gerobak Fried Chicken


Program untuk membantu kelancaran usaha  
GEROBAK FRIED CHICKEN” 
mempunyai daftar harga ayam sebagai berikut:
Kode     JenisPotong     Harga
----------------------------------
D           Dada              Rp. 2500
P           Paha               Rp. 2000
S           Sayap             Rp. 1500
----------------------------------
Buatlah programnya dengan ketentuan:
• Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
• Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
• Tampilan yang dinginkan sebagi berikut:

Layar Masukkan
GEROBAK FRIED CHICKEN
--------------------------------------
Kode JenisPotong Harga
--------------------------------------
D Dada  Rp. 2500
P Paha   Rp. 2000
S Sayap Rp. 1500
--------------------------------------
Banyak Jenis               : ... <diinput>
Jenis Ke -                     ... <proses counter>
Kode Potong [D/P/S] : ... <diinput>
Banyak Potong           : ... <diinput>
<<Terus berulang tergantung Banyak Jenis>>

Layar Keluaran
GEROBAK FIRED CHICHEN
-------------------------------------------------------------
No. Jenis    Harga Bayak  Jumlah
      Potong Satuan  Beli      Harga
-------------------------------------------------------------
...     .......       ...      ....      Rp ....
...     .......      ....      ....      Rp ....
------------------------------------------------------------

Jumlah Bayar  Rp ....
Pajak 10%     Rp ....
Total Bayar    Rp ....

Program list:
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>
//Nama: Kasya Putra//Kelas: 12.1b.30//
main()
{
int x ,a ,ulangi;
char jenis[6] = {'D','d','P','p','S','s'} ,*ket[6];
long bapot[6], jumhar[6] = {0}, hasat[6] = {2500 ,2000 ,1500};
long jumbar[6]= {0}, pajak[6], totba[6];
pesan:
clrscr();
cout<<"\tGEROBAK FRIED CHICKEN\n";
cout<<"\t---------------------\n";
cout<<"\t Kode Jenis Harga\n";
cout<<"\t---------------------\n";
cout<<"\t [D] Dada  Rp. 2500\n";
cout<<"\t [P] Paha  Rp. 2000\n";
cout<<"\t [S] Sayap Rp. 1500\n\n";
cout<<"\t---------------------\n\n";
cout<<"\tBanyak Jenis : ";cin>>x;
jumbar[x] = 0;
if (x <= 0)
{
cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
goto akhir;
}
else
{
for(a = 1 ; a <= x; ++a)
{
cout<<"\tJenis Ke - "<<a;
cout<<"\n\tJenis Potong [D/P/S] : ";cin>>jenis[a];
cout<<"\tBanyak Potongan : ";cin>>bapot[a];
cout<<"\t------------------------\n";
if (jenis[a] == 'D' || jenis[a] == 'd')
{
ket[a] = "Dada ";
hasat[a] = 2500;
}
else if (jenis[a] == 'P' || jenis[a] == 'p')
{
ket[a] = "Paha ";
hasat[a] = 2000;
}
else if (jenis[a] == 'S' || jenis[a] == 's')
{
ket[a] = "Sayap";
hasat[a] = 1500;
}
else
{
cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
hasat[a] = 0;
}
jumhar[a] = hasat[a] * bapot[a];
jumbar [x] = jumbar[x] + hasat[a] * bapot[a];
if (jumbar[x] == 0)
{
pajak[x] = 0;
totba[x] = 0;
}
else
{
pajak[x] = jumbar[x] * 0.1;
totba[x] = jumbar[x] - pajak[x];
}
}
}
cout<<"\n\n\tGEROBAK FRIED CHICKEN\n";
cout<<"------------------------------------------------\n";
cout<<"No.| Jenis     | Harga     | Banyak | Jumlah\n";
cout<<"   | Potong    | Satuan    | Beli   | Harga\n";
cout<<"================================================\n";
for (a = 1; a <= x; ++a)
{
cout<<" "<<a<<" | "<<ket[a]<<"     | "<<hasat[a];
cout<<"      | "<<bapot[a]<<"      | Rp. "<<jumhar[a]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar  Rp. "<<jumbar[x]<<endl;
cout<<"\t\t\tPajak 10%     Rp. "<<pajak[x]<<endl;
cout<<"\t\t\tTotal Bayar   Rp. "<<totba[x];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
if (ulangi == 'Y' || ulangi == 'y')
goto pesan;
else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}

Kost-Pontianak

Terima Kost Khusus perorangan Idr 500rb/bln.  Tidak menerima pasangan/ berkeluarga.   Jalan Parit H. Husin 1, Gang. Keluarga no. 7/...