C++数据结构课程设计-校园导游咨询系统 - 图文(8)

2019-01-07 11:36

《校园导游咨询*》设计报告

cout<<\【向\<\;

}

else

cout<<\结束\<

}

}

Function.cpp

#include \ #include \ #include \ #include \ //计算两直连点距离

int caculateDistance(Site a,Site b) { if (a.px!=b.px&&a.py!=b.py) return UR;

else

return(abs((a.px-b.px)+(a.py-b.py))); }

//********判断字符串是否是纯数字********* bool IsDigit(string str) { for(unsigned int i=0;i'9') || (str.at(i)<'0') ) { return false;

}

}

return true;

}

//********判断两点之间方向关系********** string direction(Site a,Site b)//源点a,目的点b { string t=\; if((a.py)==(b.py))

{

—35—

《校园导游咨询*》设计报告

}

}

if(a.px>b.px)

t=\东\; t=\西\; else

else { } return t;

if(a.py>b.py)

t=\南\; t=\北\; else

Menu.cpp

#include \

void main_menu(BGraph &school) {

system(\);

cout<<\╔════════════════════════╗\<

—36—

《校园导游咨询*》设计报告

}

cout<<\║ ║\<

cout<<\当前系统中共有\<

条路\<

void guideView() { }

void alterSiteRoadView(BGraph &school) {

int f=1;//循环判断器 string st;

int select;//选择器 while (f) {

system(\);

cout<<\╔════════════════════════╗cout<<\║ ☆☆上海电力学院校园导游咨询系统☆☆ ║cout<<\╠------------------------------------------------╣system(\);

cout<<\╔════════════════════════╗\<

cout<<\╔════════════════════════╗\<

\<

—37—

《校园导游咨询*》设计报告

\<

cout<<\║ 修改景点或道路 ║cout<<\╠════════════════════════╣cout<<\║ ║cout<<\║ ⊕1. 添加景点 ║cout<<\║ ║cout<<\║ ⊕2. 添加道路 ║cout<<\║ ║cout<<\║ ⊕3. 修改景点信息 ║cout<<\║ ║cout<<\║ ⊕0. 返回上级菜单 ║cout<<\║ ║cout<<\║ 请输入所需功能的编号后按回车 ║cout<<\║ ║cout<<\╚════════════════════════╝cin>>st; if (IsDigit(st)) {

select=stringToNum(st); switch (select) {

case 1:addSite(school);break;//进入添加景点界面 case 2:addRoad(school);break;//进入添加道路界面 case 3:alterSite(school);break;//进入修改景点信息 界面 case 0:f=0;break;//返回上级菜单

default:cout<<\您的输入有误!请重新输入!\<

\<

—38—

《校园导游咨询*》设计报告

}

}

}

}

else

{cout<<\您的输入有误!请重新输入!\<

//*********************修改景点或道路********************** void addSiteView() { }

void addRoadView() { }

void alterSiteView() { }

//*********************修改景点或道路********************** void developView(BGraph &school) {

int f=1;//循环判断器 string st; system(\);

cout<<\╔════════════════════════╗\<

cout<<\╔════════════════════════╗\<

cout<<\╔════════════════════════╗\<

—39—


C++数据结构课程设计-校园导游咨询系统 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机网络(作业)附参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: