Program Kasir BSI

thumbnail


#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
//variabel
char nm[10],nmp[10],kd,nb[20],lagi;
int x,i,jml_beli,hrg;
float dic,total,bayar,kembali,jml_hrg;
atas:
clrscr();
cout<<"            TOKO ICE CREAM 'FULL COOL' "<<endl;
cout<<"   Jl. Pelangi No.71 Tlp<0370>616243 "<<endl;
cout<<" =================================================="<<endl<<endl;
cout<<"Menyediakan :"<<endl<<endl;
cout<<"A. Strawberry Blast                         Rp.22.000\t\n";
cout<<"B. Cookies'n'Cream                         Rp.25.000\t\n";
cout<<"C. Full Chocolate                              Rp.23.000\t\n";
cout<<"D. Chocolate Banana                      Rp.28.000\t\n";
cout<<endl;
cout<<"Setiap Pembelian 5 atau lebih mendapat diskon 10%"<<endl;
cout<<"================================================="<<endl<<endl;

//input
cout<<"Masukan Nama Kasir   :";cin>>nm;
cout<<"Masukan Nama Pembeli :";cin>>nmp;
cout<<"Masukan Banyak Beli  :";cin>>i;
for(x=1;x<=i;x++)
   {
cout<<" Pembelian Ke- :"<<x<<endl;endl;
cout<<"Kode Barang[A|B|C|D] :";cin>>kd;

//proses
if(kd=='A'||kd=='a')
{
strcpy(nb,"Strawberry Blast");
hrg=22000;
}
else if(kd=='B'||kd=='b')
{
strcpy(nb,"Cookies 'n' Cream");
hrg=25000;
}
else if(kd=='C'||kd=='c')
{
strcpy(nb,"Full Chocolate");
hrg=23000;
}
else if(kd=='D'||kd=='d')
{
strcpy(nb,"Chocolate Banana");
hrg=28000;
}
else
{
strcpy(nb,"Kode Yang Dimasukan Salah..");
hrg=0;
}
cout<<"Nama Barang                       :"<<nb<<endl;
cout<<"Harga Barang                        :Rp"<<hrg<<endl;
}

//menghitung jumlah harga
                jml_hrg=i*hrg;
//mengitung total
                total=jml_hrg-dic;

//Ouput
cout<<"***********************************************"<<endl;
cout<<"     TOKO ICE CREAM ''FULL COOL'"<<endl;
cout<<"   Jl.Pelangi No.71 Tlp<0370>616243"<<endl;
cout<<"***********************************************"<<endl;
cout<<"            Nama Kasir :"<<nm<<endl;
cout<<"            Nama Pembeli :"<<nmp<<endl;
cout<<"            Banyak Beli  :"<<i<<endl;
                                if(i>=5)
      dic=0.1*jml_hrg;
      else
      dic=0;
cout<<"            Diskon       :"<<dic<<endl;
cout<<"            Total Bayar  :"<<total<<endl;
cout<<"**********************************************"<<endl;
cout<<"                                                Bayar                    :";cin>>bayar;
                kembali=bayar-total;
cout<<"                                                Kembali              :"<<kembali<<endl;
cout<<endl;
cout<<" *****************TERIMA KASIH***************"<<endl;
cout<<"***************SELAMAT MENIKMATI**************"<<endl;
cout<<"Ingin Input Lagi [Y/T]???";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto atas;
getch();
}

Gojek Online BSI

thumbnail


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
int total_gaji(int x,int y  )
{
int total;
return(total=x+y);
}
main()
{
char kd[15],nm[20],alm[20],no[15],bns[10];
int gji,hsl,bgs,Bghs;

cout<<"\t\t\tPROGRAM PENGGAJIAN GO-JEK\n";
cout<<"********************************************\n";
cout<<"Kode Karyawan  :";
cin>>kd;

cout<<"\t\t\tGAJI KARYAWAN GO-JEK\n";
cout<<"*******************************************\n";

if (strcmp(kd,"WH")==32||strcmp(kd,"wh")==0)
{
strcpy(nm,"WILDAN HAKIM");
}
if (strcmp(kd,"SS")==32||strcmp(kd,"ss")==0)
{
strcpy(nm,"SUSWONO");
}
if (strcmp(kd,"oe")==32||strcmp(kd,"OE")==0)
{
strcpy(nm,"OET");
}
cout<<"Kode Karyawan    : "<<kd<<endl;
cout<<"Nama Karyawan    : "<<nm<<endl;
cout<<"Alamat Karyawan  : ";gets(alm);
cout<<"No. HP           : ";cin>>no;
cout<<"*******************************************\n";
cout<<"Gaji Pokok       : ";
cin>>gji;
cout<<"Hasil Gojek      : ";
cin>>hsl;
Bghs=(0.2*hsl);
cout<<"Bagi Hasil       : "<<Bghs<<endl;
if(Bghs>=0)
{
strcpy(bns,"Payung Cantik");
}
else if(Bghs>2000000)
{
strcpy(bns,"Dispenser") ;
}
else if (Bghs>4000000)
{
strcpy (bns,"TV");
}

cout<<"Bonus            : "<<bns<<endl;

cout<<"Total Gaji       : "<<total_gaji( gji,Bghs)<<endl;
getch();
}

Pertemuan 6 Algoritma dan Pemrograman BSI semester 1

thumbnail


Assalamulaikum Wr. Wb

          Selamat Padi J sobat Welcomers, udah gak sabar ya apa yang ingin ane share kan,nih sebagi tanda terima kasih telah berkunjung ke rumah ane cari sampingan uang J, ane mau bagi-bagi tentang soal dan jawaban task pertemuan 6, okeh langsung saja.

Pertemuan 6 Algoritma dan Pemrograman BSI semester 1

TASK
1.     Buatlah program untuk menghitung 10 deret bilangan genap dengan hasilnya :
2+4+6+8+10+12+14+16+18+20 = 110
#include<iostream.h>
#include<conio.h>

main()
{
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.     Buatlah program untuk menghitung penjumlahan deret bilangan genap membentuk segitiga siku dan hasilnya :
2                           =2
2+4                       =6
2+4+6                  =12
2+4+6+8              =20
2+4+6+8+10        =30
#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();
}

Nb : untuk input ketik angka 10

3.     Butlah program untuk menghitung perkalian deret bilangan ganjil membentuk segitiga siku dan hasilnya :
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
main()
{
int A,i,j,jum;
cout<<"input :";cin>>A;
for(i=1;i<=A;i+=2)
{
 jum=1;
 for(j=1;j<=i;j+=2)
 {
 if(j!=1)
 cout<<" * ";
 cout<<j;
 jum*=j;
 }
cout<<"= "<<jum<<endl;
}
cout<<endl;
getch();
}