Welcome

quiz cpp lab k malam, type a

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
   char ukr,jwb;
    char kd[3],nm[25],mrk[20],nma[8],bns[20],nmp[20],atr;
   double hrga,hrgp,tot,pot,tobay,ubay,ukem,jml;
   clrscr();
   lagi:
   cout<<"\t\t Penjulan Tiket Pesawat";
   cout<<"----------------------------------------";
   cout<<"Nama Pemesan                 : ";gets(nm);
   cout<<"\nKode Pesawat  [GRA/MRA/LIN]:";cin>>kd;
   cout<<"\nKode Kelas Duduk [V/B/E]   :";cin>>atr;
   cout<<"\nJumlah Beli   :";cin>>jml;

     if (!strcmp,kd=="GRA" || !strcmp,kd=="gra")
     {
     strcpy(nmp,"Garuda Indonesia");
         switch (atr)
         {
         case 'V':
         case 'v':
            strcpy(nma,"VIP");
            hrga=1100000;
         break;
         case 'B':
         case 'b':
         strcpy(nma,"Bisnis");
            hrga=900000;
          default:
            strcpy(nma,"Ekonomi");
            hrga=750000;
         break;
         }
}
else if (!strcmp,kd=="MRA" || !strcmp,kd=="mra")
{
     strcpy(nmp,"Garuda Indonesia");
         switch (atr)
         {
         case 'V':
         case 'v':
            strcpy(nma,"VIP");
            hrga=950000;
         break;
         case 'B':
         case 'b':
         strcpy(nma,"Bisnis");
            hrga=600000;
          default:
            strcpy(nma,"Ekonomi");
            hrga=450000;
         break;
         }
}
else if (!strcmp,kd=="LIN" || !strcmp,kd=="lin")
{
     strcpy(nmp,"Lion Air");
         switch (atr)
         {
         case 'V':
         case 'v':
            strcpy(nma,"VIP");
            hrga=850000;
         break;
         case 'B':
         case 'b':
         strcpy(nma,"Bisnis");
            hrga=550000;
          default:
            strcpy(nma,"Ekonomi");
            hrga=400000;
         break;
         }
}
else
{
    cout<<"\nKode Salah";
   getche();
   goto lagi;
}
   tot=hrga*jml;
   if (tot>=5000000)
       {
         strcpy(bns,"Travel bag");
          pot=0.1*tot;
      }
   else if (tot>=3000000)
       {
         strcpy(bns,"Travel bag");
          pot=0.05*tot;
      }
else
      {
          strcpy(bns,"Secangkir Kopi");
         pot=0;
      }
   tobay=tot-pot;
      clrscr();
   cout<<"\t\t Penjulan Tiket Pesawat";
   cout<<"----------------------------------------";cout<<endl;
   cout<<"\n Nama Pemesan                :";cout<<nm;
   cout<<"Kode Pesawat                     :";cout<<kd;
   cout<<"Kode Kelas                      :"<<atr<<endl;
   cout<<"Nama Kelas                     :"<<nma;cout<<" jam"<<endl;
   cout<<"Harga                             :Rp."<<hrga<<endl;;
   cout<<"Jumlah beli                      :"<<jml<<endl;
   cout<<"Total                          :Rp."<<tot<<endl;;
   cout<<"Diskon                           :Rp."<<pot<<endl;
   cout<<"Bonus                            :"<<bns<<endl;
   cout<<"Total Bayar                :Rp."<<tobay<<endl;
   cout<<"\nUang Bayar                 :Rp.";cin>>ubay;
   ukem=ubay-tobay;
   cout<<"Uang Kembali              :Rp."<<ukem<<endl;
   cout<<"____________________________________________"<<endl;
   cout<<"Mau input data lagi [Y/T]:";jwb=getche();
     if (jwb=='Y'||jwb=='y')
     goto lagi;
   getch();
}

  1. kok aku nyoba kode nya salah terus ya kak ???

  1. ka ngajarinnya cepet bgt, bnyak yg blm mudeng..liat aj hasil uts kmrin,g da yg selesai kn??? cz c++ pljaran yg bener2 baru kita knal,hehehe

Posting Komentar