Rabu, 28 November 2012

Script Fried Chicken (Tugas C++)


#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int i,j,ulangi;
char jenis[6]={'D','d','P','p','S','s'},*ket[6];
long bp[6],jh[6]={0},harga[6]={2500,2000,1500};
long jb[6]={0},pajak[6],tb[6];
awal:
clrscr();
cout<<"GEROBAK FRIED CHICKEN"<<endl;
cout<<"---------------------"<<endl;
cout<<"Kode Jenis Harga"<<endl;
cout<<"---------------------------"<<endl;
cout<<" D   Dada  2500"<<endl;
cout<<" P   Paha  2000"<<endl;
cout<<" S   Sayap 1500"<<endl;
cout<<"---------------------------"<<endl;
cout<<endl;
cout<<"\nBanyak Jenis          : ";cin>>i;
jb[i]=0;
    if(i<=0)
   {
   cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
   goto akhir;
   }
   else
   {
        for(j=1;j<=i;++j)
       {
cout<<"-----------------------\n";
cout<<"Jenis ke- "<<j;
cout<<"\nJenis Potong [D/P/S]  : ";cin>>jenis[j];
cout<<"Banyak Potong         : ";cin>>bp[j];
if (jenis[j]=='D'||jenis[j]=='d'){
    ket[j] = "Dada ";
    harga[j] = 2500; }
else if (jenis[j]=='P'||jenis[j]=='p'){
    ket[j] = "Paha ";
    harga[j] = 2000;}
else if (jenis[j] == 'S' || jenis[j] == 's'){
    ket[j] = "Sayap";
    harga[j] = 1500;}
else {
    cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
    harga[j] = 0;}
jh[j]=harga[j]*bp[j];
jb[i]=jb[i]+harga[j]*bp[j];
 if (jb[i]==0)
 {
 pajak[i]=0;
 tb[i]=0;
 }
 else
 {
 pajak[i]=jb[i]*0.1;
 tb[i]=jb[i]+pajak[i];
 }
 }
 }
clrscr();
cout<<"\n\n\tGEROBAK FRIED CHICKEN"<<endl;
cout<<"------------------------------------------------"<<endl;
cout<<"No.| Jenis     | Harga     | Banyak | Jumlah"<<endl;
cout<<"   | Potong    | Satuan    | Beli   | Harga"<<endl;
cout<<"================================================"<<endl;
for (j=1;j<=i;++j)
{
cout<<" "<<j<<" | "<<ket[j]<<"     | "<<harga[j];
cout<<"      | "<<bp[j]<<"      | Rp. "<<jh[j]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar  Rp. "<<jb[i]<<endl;
cout<<"\t\t\tPajak 10%     Rp.  "<<pajak[i]<<endl;
cout<<"\t\t\tTotal Bayar   Rp. "<<tb[i];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
  if (ulangi == 'Y' || ulangi == 'y')
       goto awal;
  else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}



Script Tugas C++ >> Gaji Karyawan PT. Stay Cool

#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 tj[10],tp[10],bersih[10],jg[10],total[10],pajak[10];
cout<<"\t\t\tPT. STAY COOL       "<<endl;
cout<<"\t\t-----------------------------"<<endl;
cout<<"Masukan jumlah karyawan       =   ";cin>>j;
cout<<"----------------------------------"<<endl;
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)
tj[i]=0.05*700000;
else
if(gol[i]==2)
tj[i]=0.1*7000000;
else
tj[i]=0.15*700000;

if(pen[i]==1)
tp[i]=0.05*700000;
else
if(pen[i]==2)
tp[i]=0.1*700000;
else
tp[i]=0.15*700000;

lembur1[i]=jam[i]-240;
if(lembur1[i]>0)
lembur2[i]=lembur1[i]*2500;
else
lembur2[i]=0;

jg[i]=700000+tj[i]+tp[i];
pajak[i]=0.1*jg[i];
bersih[i]=jg[i]-pajak[i];
total[j]=lembur2[i]+(jg[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)<<tj[i];
cout<<setiosflags(ios::left)<<setw(16)<<tp[i];
cout<<setiosflags(ios::left)<<setw(10)<<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();
}

Selasa, 30 Oktober 2012

Tugas DIskon Baju


‎#include<stdio.h>
#include<conio.h>
#include<iostream.h>

main()
{
awal:
clrscr();
char nama[15],kode,ukuran,merk[15],lagi;
long harga=0,jml=0,diskon=0,total=0,totaldiskon=0,ppn=0,a=0,totalbayar=0,uangbayar=0,uangkembali=0;
clrscr();
cout<<"\nDISTRO BAJU\t\t\t ";
cout<<"\n---------------------------";
cout<<"\nNama Kasir : ";cin>>nama;
cout<<"Kode Baju : ";cin>>kode;
cout<<"Ukuran : ";cin>>ukuran;
cout<<"Jumlah : ";cin>>jml;

if (kode=='1')
{
strcpy(merk,"H & R");
if (ukuran=='S' || ukuran =='s')
harga=50000;
else if (ukuran=='M' || ukuran =='m')
harga=75000;
else if (ukuran=='L' || ukuran =='l')
harga=100000;
}

else if (kode=='2')
{
strcpy(merk,"ADIDAS");
if (ukuran=='S' || ukuran =='s')
harga=100000;
else if (ukuran=='M' || ukuran =='m')
harga=75000;
else if (ukuran=='L' || ukuran =='l')
harga=100000;
}

else if (kode=='3')
{
strcpy(merk,"NIKE");
if (ukuran=='S' || ukuran =='s')
harga=100000;
else if (ukuran=='M' || ukuran =='m')
harga=125000;
else if (ukuran=='L' || ukuran =='l')
harga=150000;
}

else

cout<<"Salah Kode Baju"<<endl;
cout<<"\n------------------------"<<endl;
cout<<"nama : "<<nama<<endl;
cout<<"Merk Baju : "<<merk<<endl;
cout<<"Harga Baju : "<<harga<<endl;
cout<<"Jumlah Beli : "<<jml<<endl;
total=jml*harga;
cout<<"Total Beli : "<<total<<endl;

if(jml>=60) {
diskon=0.05*total;
}

cout<<"Diskon : "<<diskon<<endl;
totaldiskon=total-diskon;
cout<<"Total - Diskon : "<<totaldiskon<<endl;
a=0.10*totaldiskon;
ppn=a+totaldiskon;
cout<<"Ditambah PPN 10% : "<<ppn<<endl;

cout<<"\n------------------------"<<endl;

cout<<"Uang Bayar : ";cin>>uangbayar;

uangkembali=uangbayar-ppn;
cout<<"Uang Kembali : "<<uangkembali<<endl;

cout<<"\n\t\t INGIN INPUT LAGI [Y/T] : ";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto awal;
getch();
}

Jumat, 28 September 2012


#include<stdio.h>
#include<conio.h>
main()
{
//pembuatan variable
const float dua=2;
float alas, tinggi, luas;
//masukan alas
printf("masukan alas\t= "); scanf("%f",&alas);
printf("masukan tinggi\t= "); scanf("%f",&tinggi);
//proses
luas=alas*tinggi/2;
//keluaran
printf("luas\t\t\t=%10.2f\n",luas);
getch ();
}