⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 酒吧管理系统!!有简单基本功能
💻 CPP
字号:
//Main.cpp
#include<iostream.h>
#include<string.h>
#include"Counter.h"
#include"Vip.h"
#include"Np.h"
#include"Diamond.h"
#include"Silver.h"
#include"Gold.h"
#include"Dayhours.h"
#include"Nighthours.h"

void main()
{
 char sort;
 char*number=new char[];
 char*dnumber="888811111";
 char*gnumber="999911111";
 char*snumber="333311111";
 int ce;
 int fenlei;
 int time;
 cout<<"Vip(v) or Np(n)?"<<endl;
 cin>>sort;
 switch(sort)
 { case'v':
 {
	 cout<<"Please Input your cardnumber:"<<endl;
	 cin>>number;
	 ce=strncmp(dnumber,number,4);
	 if(ce==0){
		       cout<<"this is a Diamond Member!"<<endl;
			   fenlei=1;}
	  else 
	 {
		 ce=strncmp(gnumber,number,4);
		 if(ce==0)
		 {cout<<"this is a Gold Member!"<<endl;
		  fenlei=2;
		 }
		 else
		 {
			 ce=strncmp(snumber,number,4);
			 if(ce==0){cout<<"this is a Silver Member!"<<endl;
			          fenlei=3;}
			 
			 else 
				 cout<<"this card is not a Member card!"<<endl;
		 }
		 break;
	 }
 }break;

  case'n':cout<<"Normal Person!"<<endl; 
	      cout<<"Please input the time:"<<endl;
		  cin>>time;
		  if(time>=21||(time>=0&&time<=7)) fenlei=4;
			  else fenlei=5;
          break;
 }


 int beer=10;
 int icewater=10;
 int sock=20;
 int beerexpense;
 int icewaterexpense;
 int sockexpense;
 int beeramount;
 int icewateramount;
 int sockamount;
 double shiji;
 int tai;
 long ka;
 double zhekou;

 cout<<"please input beer amount:"<<endl;
 cin>>beeramount;
 
 cout<<"please input ice water amount:"<<endl;
 cin>>icewateramount;
 
 cout<<"please input sock amount:"<<endl;
 cin>>sockamount;
 
 beerexpense=10*beeramount;
 icewaterexpense=10*icewateramount;
 sockexpense=10*sockamount;

 shiji=(beerexpense+icewaterexpense+sockexpense);

 cout<<"please input tablenumber:"<<endl;
 cin>>tai;

 switch(fenlei)
 {case 1: {
	       cout<<"please reinput cardnumber:"<<endl;
           cin>>ka;
	       Diamond guest1(tai,ka,shiji);
           guest1.print();
           break;}
  
  case 2: {
	       cout<<"please reinput cardnumber:"<<endl;
           cin>>ka;
	       Gold guest2(tai,ka,shiji);
           guest2.print();
           guest2.upgrade(shiji);
		   break;}
  
  case 3: {
	       cout<<"please reinput cardnumber:"<<endl;
           cin>>ka;
	       Silver guest3(tai,ka,shiji);
           guest3.print();
           guest3.upgrade(shiji);
		   break;}
  
  case 4: {
	       cout<<"please input today's discount:"<<endl;
           cin>>zhekou;
		   Dayhours guest4(tai,zhekou,shiji);
           guest4.print();
           guest4.upgrade(shiji);
		   break;}
  
  case 5: {
	       cout<<"please input today's discount:"<<endl;
           cin>>zhekou;
		   Nighthours guest5(tai,zhekou,shiji);
           guest5.print();
           guest5.upgrade(shiji);
		   break;}

  cout<<"Welcome to The Lais' Bar!"<<endl;
 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -