-
大小: 6.75KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2024-04-14
- 語(yǔ)言: C/C++
- 標(biāo)簽: 管理系統(tǒng)??c++??餐飲??管理??
資源簡(jiǎn)介
C 餐飲管理系統(tǒng)
代碼片段和文件信息
#include?
#include?
#include?
#include?
using?namespace?std;
class?Restaurant
{
private:
????char?location[50];
????char?phone_number[20];
????char?evaluates[200];
public:
????void?Search();
????void?Set();
????void?evaluate();
};
class?Customer
{
private:
????int?desk;
????char?dishes[20];
????int?queues;
????char?write_evaluate[200];
????static?int?total;
public:
????Customer();
????void?order();
????void?write();
};
class?Waiter
{
private:
????int?job_number;
????char?name[25];
????char?sex[5];
????char?phone_number[20];
public:
????void?Search();
????void?Set();
};
class?Menus
{
private:
????static?int?sums;
????int?number;
????int?price;
????char?dish_name[30];
public:
????friend?void?Customer::order();
????void?Search();
????void?Set();
????void?show();
};
int?Customer::total=0;
int?Menus::sums=0;
//****全局函數(shù)***//
void?Menu()
{
????cout< ????cout< ????cout< ????cout< ????????cout< ????cout< ????????cout< ????cout< ????cout< ????cout< ????cout< ????cout< ????cout< }
void?Search()
{
???system(“cls“);
????cout<
???cout<<“?????????1???查詢餐廳信息“< ???????cout<
???cout<<“?????????2???查詢服務(wù)員信息“< ???????cout<
???cout<<“?????????3???查詢菜單“< ???????cout< ???????cout<<“?????????4????查看評(píng)價(jià)“< ???????cout<
???cout<<“?????????5???返回上一級(jí)菜單“< ???????cout<
???cout<<“?“<<“請(qǐng)選擇:“< ???int?choice;
???Restaurant?restaurant;
???Waiter?waiter;
???Menus?dish;
???cin>>choice;
???switch(choice)
???{
???????case?1:?restaurant.Search();break;
???????case?2:?waiter.Search();break;
???????case?3:?dish.Search();break;
???????case?4:?restaurant.evaluate();break;
???????case?5:?Menu();break;
???}
}
void?Set()
{
????system(“cls“);
????cout< ????cout<<“??????????????1?添加菜品“< ????cout<<“??????????????2?添加服務(wù)員“< ????cout<<“??????????????3?添加餐廳信息“< ????cout<<“??????????????4?返回上一級(jí)菜單“< ????cout<<“?????????請(qǐng)選擇:“< ????Menus?dish;
????int?choice;
????Waiter?waiter;
????Restaurant?restaurant;
????cin>>choice;
???switch(choice)
???{
???????case?1:dish.Set();break;
???????case?2:waiter.Set();break;
???????case?3:restaurant.Set();break;
???????case?4:?Menu();break;
???}
}
void?orderdish()
{
????Customer?customer;
????customer.order();
????//system(“cls“);
????Menu();
}
void?customer_evaluate()
{
????char?evaluate[200];
????cout<<“請(qǐng)?jiān)u價(jià):“<
評(píng)論
共有 條評(píng)論