当前位置: 首页 > wzjs >正文

牙科网站模板国外有什么网站做游戏吗

牙科网站模板,国外有什么网站做游戏吗,福鼎手机网站建设,网站开发亿玛酷专注4C旅行预算规划 全国信息素养大赛 C复赛/决赛模拟训练题 博主推荐 所有考级比赛学习相关资料合集【推荐收藏】 1、C专栏 电子学会C一级历年真题解析电子学会C二级历年真题解析蓝桥杯C选拔赛真题解析信息素养大赛C算法编程挑战赛 2、Python专栏 蓝桥杯python选拔赛真题详解…

C++旅行预算规划

全国信息素养大赛 C++复赛/决赛模拟训练题

博主推荐

  • 所有考级比赛学习相关资料合集【推荐收藏】

1、C++专栏 

  1. 电子学会C++一级历年真题解析
  2. 电子学会C++二级历年真题解析
  3. 蓝桥杯C++选拔赛真题解析
  4. 信息素养大赛C++算法编程挑战赛

 2、Python专栏

  1. 蓝桥杯python选拔赛真题详解
  2. 蓝桥杯python省赛真题详解
  3. 蓝桥杯python国赛真题详解
  4. 信息素养大赛python编程挑战赛
  5. python等级一级真题解析【电子学会】
  6. python等级二级真题解析【电子学会】
  7. python等级三级真题解析【电子学会】

一、题目要求

1、编程实现

小李正在计划一次长途旅行,他需要一个程序来帮助他规划旅行预算。这个程序需要记录旅行中的各项预计费用,并能够根据实时的支出更新预算。编写一个程序,输入旅行的各项预算和实时支出。程序应能够计算剩余预算,并在超出预算时提醒用户。

2、输入输出

输入描述:输入一个正整数N,表示预算项目的数量。接下来N行,每行输入一个字符串和一个浮点数,分别代表预算项目和预算金额,输入一个特殊的命令行"SPENT",随后输入一个浮点数,表示实时支出的金额。

输出描述:输出当前的剩余预算。如果支出超出预算,输出一条警告消息。

输入样例:

5
交通 1000
住宿 1500
餐饮 800
门票 500
购物 700
SPENT 350
SPENT 1000
SPENT 2000
SPENT 1500

输出样例:

剩余预算: 4150
剩余预算: 3150
...

二、算法分析

  1. 从给定题目的初步分析可以看出,同样是需要对多组输入的数据进行处理
  2. 可以先对输入的项目和预算进行汇总统计,接着就不断检测输入的命令是不是SPENT
  3. 如果是就继续根据后面输入的支出金额计算出还剩下的预算,如果预算小于0就需要进行预警提示,提示信息可自行定义,意思大致为:“超出预算”即可;否则就输出当前剩余的预算
  4. 如果输入的命令不是SPENT,也需要进行提示

三、程序编写

#include<iostream>
#include<sstream>
using namespace std;
struct Tour{string name;float cost;
};int main()
{int n;cin >> n;Tour tour[n];float res = 0.0;for(int i = 0;i < n;i++){string s;float f;cin >> s >> f;tour[i].name = s;tour[i].cost = f;res += f;}string cmd;while(cin >> cmd){if(cmd == "SPENT"){float money;cin >> money;res -= money;if(res < 0){cout << "超出预算了哦!" << endl;res = 0;}else{cout << "剩余预算:" << res << endl;}			}else{cout << "输入的命令有误,请输入SPENT命令!" << res << endl;}}return 0; 
} 

 本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102

四、运行结果

5
交通 1000
住宿 1500
餐饮 800
门票 500
购物 700
SPENT 350
剩余预算:4150
SPENT 1000
剩余预算:3150
SPENT 2000
剩余预算:1150
SPENT 1500
超出预算了哦!

五、考点分析

难度级别:中等,这题相对而言在于循环处理,具体主要考察如下:

  1. 分析题目 找到解题思路
  2. 充分掌握数组的定义和使用
  3. 学会结构体的定义和使用,以及结构体数组的使用
  4. 学会输入流对象cin的使用,从键盘读入相应的数据
  5. 学会for循环的使用,在确定循环次数的时候推荐使用学会
  6. 学会while循环的使用,在不确定循环次数的时候推荐使用
  7. 学会if条件判断语句的使用,满足一定条件才能执行后面的语句
  8. 学会if...else...双分支语句的使用,条件满足执行一种处理,不满足执行另一种处理
  9. 掌握输出流对象cout的使用,与流插入运算符 << 结合使用将对象输出到终端显示
  10. 学会分析题目,算法分析,将复杂问题模块化,简单化,从中找到相应的解题思路
  11. 充分掌握变量定义和使用、分支语句、循环语句和枚举算法知识的使用及输入输出的用法

PS:方式方法有多种,小朋友们只要能够达到题目要求即可!

http://www.dtcms.com/wzjs/836819.html

相关文章:

  • 如何制作外贸网站网站建设笔记
  • 学网站开发好找工作吗辽宁建设工程信息网老网站
  • 宝塔如何搭建网站网站开发九大优势
  • 山东网站建设方案制作商丘网络有限公司
  • 网站增加流量青岛企业网站制作
  • 做app必须有网站吗营销型网站的建设与推广辅导记录
  • iis搭建网站怎么做前端邯郸市第一医院
  • 非凡软件站首页调用网站栏目id
  • 通付盾 网站公司建设网站建设与维护 唐清安
  • 免费申请网站com域名五金配件店 东莞网站建设
  • 软件程序开发公司做竞价的网站可以做优化吗
  • 集团网站建设需求如何做自己网站的seo
  • 微信小程序开发教程视频长春求推荐好的网站优化推广
  • 邢台做wap网站价格网站备案号格式说明书
  • 整站营销系统网站开发的好处
  • wordpress百度站内搜索昌平区做网站
  • 规划和设计一个网站对网站专业性建设_宣传推广设计整体改进方案
  • 公司想做个网站应该怎么做亚马逊关联乱码店铺怎么处理
  • 电子商务网站软件建设的核心是什么专题类的网站
  • 馨雨公司网站建设策划方案wordpress段落开头空两格
  • 做网站建设公司crm在线的提升服务网站设计奖
  • 保定建站方案自己做网站生意怎么样
  • 工信部 网站备案规定vue做电商网站
  • 最全的数据网站成都装修设计公司排名
  • 公司企业网站搭建英文网站标题
  • 昆山网站建设机构公司网站建设7个基本流程
  • 区网站建设工商注册推荐
  • 湛江网站制作多少钱企业网站排名提升软件
  • 口碑好的宜昌网站建设app开发定制公司
  • 做外贸的要有自己的网站吗企业服务图片