六六互联

图书超市收银系统的菜单设计

break-word; clear: both; text-indent: 7px; color: rgb(24, 30, 51); font-family: PingFangSC, 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 18px; background-color: rgb(255, 255, 255);">图书超市收银系统的菜单设计

break-word; clear: both; text-indent: 7px; color: rgb(24, 30, 51); font-family: PingFangSC, 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 18px; background-color: rgb(255, 255, 255);">本项目是对图书超市收银系统的菜单设计。项目3中已经实现根据用户选择来输出相应的子菜单,在实际的应用过程中通常需要重复输出个子菜单的功能,由用户确定什么时候返回主菜单,什么时候退出程序。

            图书超市收银系统的菜单设计                       

4-5子菜单设计

实现步骤:

1)打开环境,创建应用程序项目。结构如图4-6所示。

图书超市收银系统的菜单设计

4-6 项目结构

2)添加程序代码代码如下:

#include<iostream.h>

#include "stdlib.h"

int main(){

for(;;){

cout<<"图书超市管理系统v1.0"<<endl;

cout<<"1.图书基本信息管理"<<endl;

cout<<"2.购书结算处理"<<endl;

cout<<"3.售书历史记录"<<endl;

cout<<"0.退出系统"<<endl;

cout<<"请输入您要进行的操作:"<<endl;

char ch;

cin>>ch;        

switch(ch){

case '1':

{

                      for(;;)

//语句for(;;)是一个无限循环语句,中间由if语句确定何时退出。

                      {

                      system("cls");

                      cout<<"图书基本信息管理"<<endl;

                      cout<<"1.增加图书"<<endl;

                      cout<<"2.删除图书"<<endl;

                      cout<<"3.修改图书"<<endl;

                      cout<<"4.查找图书"<<endl;

                      cout<<"5.一览图书"<<endl;

                      cout<<"0.返回首页"<<endl;

                      cout<<"请输入您要进行的操作:";

                      char ch1;

                      cin>>ch1;

                      if(ch1=='0')

                          break;

                      }

                      break;

                  }

                 case '2':

                 {

                      for(;;){

                      system("cls");

                      cout<<"购书结算处理"<<endl;

                      cout<<"1.会员登陆"<<endl;

                      cout<<"2.非会员进入"<<endl;

                      cout<<"0.返回"<<endl;

                      cout<<"请输入您要进行的操作:";

                          charch2;

                      cin>>ch2;

                      if(ch2=='0')

                          break;

                      }

                      break;

                 }

                  case '3':

                 {

                      for(;;){

                      system("cls");

                      cout<<"1.售书历史记录"<<endl;

                      cout<<"0.返回"<<endl;

                      cout<<"请输入您要进行的操作:"<<endl;

                          charch3;

                      cin>>ch3;

                      if(ch3=='0')

                          break;

                      }

                      break;

                 }

                 case '0':

                 {   //goto语句实现跳转到"end"标号指定的位置执行

                   goto end;

                  }

}

system("cls");

}

end: system("cls");

cout<<"感谢您使用本软件,该软件为教学版本功能尚不完善。"<<endl;

return 0;

}


相关推荐