• 大小: 1.04MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-01
  • 语言: C/C++
  • 标签: 123  

资源简介

看看,大三的时候写的!不完善!希望对大家有用!

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
#include
#define null 0
#include “res.h“

using namespace std;



int inum(int t)//对日期是否正确判断
{
string str;
cout<<“订桌日期::“;
cin>>t;
while (t<10000000||t>99999999)
{
if (cin.fail())
{
cin.clear();
    cin >> str;
}
        else 
{
            cout<<“你的输入有误,请重新入.“<            cout<<“请输入订桌日期:“;
            cin>>t;
}

return(t);
}

////////////////////////////////////////////////////////////////////////////////////////

void input(Listnode *p)//录入信息
{
cout<<“请订桌人姓名:“;
    cin>>p->name;
    cout<<“是否预付款(Y:是,N:否):“;
    cin>>p->pay;
    while(p->pay!=“Y“&&p->pay!=“N“)
{
cout<<“你的输入有误请重新输入.“<提示:只能是Y(是)或N(否).“<        cout<<“是否预付款:“;
        cin>>p->pay;
}

    cout<<“请输入每桌人数:“;
    cin>>p->p_num;
    while(p->p_num<0||p->p_num>100)
{
        cout<<“你的输入有误,请重新输入.“<提示:每桌人数为1-12.“<        cout<<“请输入每桌人数:“;
        cin>>p->p_num;
}

    cout<<“请输入就餐时间:“;
    cin>>p->d_time;
    while(p->d_time<0||p->d_time>100)
{
        cout<<“你的输入有误,请重新输入.“<提示:就餐时间为中午10点到12点,晚上5点到8点.“<        cout<<“请输入就餐时间:“;
        cin>>p->d_time;
}
}

////////////////////////////////////////////////////////////////////////////////////

void minput(Listnode *p)//修改信息时的重新录入
{
cout<<“请输入新的姓名(原来是“<name<<“):“;
    cin>>p->name;
    cout<<“是否预付款(原来是“<pay<<“):“;
    cin>>p->pay;
    while(p->pay!=“Y“&&p->pay!=“N“)
{
cout<<“你的输入有误请重新输入.“<提示:只能是Y(是)或N(否).“<        cout<<“是否预付款:“;
        cin>>p->pay;
}

    cout<<“请输入新的每桌人数(原来是“<p_num<<“):“;
    cin>>p->p_num;
    while(p->p_num<0||p->p_num>100)
{
        cout<<“你的输入有误,请重新输入.“<提示:每桌人数为1-12.“<        cout<<“请输入新的每桌人数:“;
        cin>>p->p_num;
}

    cout<<“请输入新的就餐时间(原来是“<d_time<<“):“;
    cin>>p->d_time;
    while(p->d_time<0||p->d_time>100)
{
        cout<<“你的输入有误,请重新输入.“<提示:就餐时间为中午10点到12点,晚上5点到8点.“<        cout<<“请输入新的就餐时间:“;
        cin>>p->d_time;
}
cout<<“请输入新的金额(原来是“<t_money<<“):“;
    cin>>p->t_money;
    while(p->t_money<0||p->t_money>10000)
{
        
        cin>>p->t_money;
}
}

//////////////////////////////////////////////////////////////////////////////////////

Listnode *Listnode::show_menu(Listnode *p)//输出信息
{
 Listnode *h;
 h=p;
 if(h==null)//链表为空
  {
   cout<<“系统里没有资料记录.“<  }
 else 
 { 
  cout<<“ 订桌时间“<  while(p->next!=null)
   {
    cout<num<name<pay<p_num<d_time<t_money<    p=p->next;
   }
  if(p->next==null)
   {
    cout<num<name<pay<p_num<d_tim

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     409623  2010-01-11 21:40  餐厅管理系统\Debug\main.obj

     文件     215347  2010-01-11 21:40  餐厅管理系统\Debug\mian2.obj

     文件      91136  2010-01-11 21:43  餐厅管理系统\Debug\vc60.idb

     文件     118784  2010-01-11 21:40  餐厅管理系统\Debug\vc60.pdb

     文件     614474  2010-01-11 21:40  餐厅管理系统\Debug\餐厅管理系统.exe

     文件     882324  2010-01-11 21:40  餐厅管理系统\Debug\餐厅管理系统.ilk

    I.A....   2210348  2010-01-09 22:46  餐厅管理系统\Debug\餐厅管理系统.pch

     文件    1385472  2010-01-11 21:40  餐厅管理系统\Debug\餐厅管理系统.pdb

     文件      11716  2010-01-11 21:39  餐厅管理系统\main.cpp

     文件       3054  2010-01-10 14:22  餐厅管理系统\mian2.cpp

     文件        760  2010-01-11 21:40  餐厅管理系统\res.h

     文件         53  2010-01-10 17:54  餐厅管理系统\student.txt

     文件       4468  2010-01-09 22:58  餐厅管理系统\餐厅管理系统.dsp

     文件        532  2010-01-09 22:33  餐厅管理系统\餐厅管理系统.dsw

     文件      50176  2010-01-11 21:49  餐厅管理系统\餐厅管理系统.ncb

     文件      48640  2010-01-11 21:49  餐厅管理系统\餐厅管理系统.opt

     文件       1385  2010-01-11 21:40  餐厅管理系统\餐厅管理系统.plg

     目录          0  2010-01-11 21:40  餐厅管理系统\Debug

     目录          0  2010-01-11 21:49  餐厅管理系统

----------- ---------  ---------- -----  ----

              6048292                    19


评论

共有 条评论