飞机座位数根据订单数自减
开发工具与关键技术:Visual Studio 2015
作者:李德新
撰写时间:2019年07月14日

在我们做的航空项目中,我们在生成订单之后,就需要根据我们的订单的数量去更新我们的飞机的座位剩余的数量,那么飞机座位数根据订单数自减的效果,我们应该要如何去达成我们的这一个效果呢?
首先,我们需要获取到我们原本的飞机的座位的数量,如何再去获取到我们哪个阶段生成的有多少订单,然后才是使用原本的座位数量去减我们现阶段生成的订单的数量,如此我们才能得到我们生成订单后剩余的座位的数量。那么我们就先要获取到这一趟航班原本有座位数量,那么我们要如何去获取呢?

如上图所示,我们先是要创建四个不同的input标签去存放我们根据航班信息查询到的我们所乘坐的本次航班的座位数量,等我们创建好我们需要的input标签之后,我们就可以去回天我们需要的数据了。

如图所是我们把我们查询到的数据全部都回填到我们创建的那些新的input标签之中,如此我们就已经获取到了我们原本的航班的座位的数量,那么我们现在就需要我们获取到我们新增的航班机票的订单的数量,然后我们再根据我们选择的是什么舱位,然后再用被选中舱位的座位数量减去我们现阶段获取到的订单数量,那么我们就可以得到我们生成订单之后的座位数据量了。

在上图中,可以看到我们显示要获取到我们的订单的数量,应为我在前面的判断之中我们先是为那些已经回填了的数据添加了一个叫“QSR”的特有的类,那么我们就可以很轻松的获取到我们订单的数量了,然后我们再把这些类的长度转变为我们需要的数字类型,那么我们就可以判断我们现阶段新的座位数量,然后我们就可以把新的座位数量填入相对应的舱位的input标签之中。

如此,我们就可以在我们判断完了之后再调用我们的保存的方法,那么我们就可以把我们的这些数据存放到我们的数据库之中了,如此我们就可以完成我们的效果了。

飞机座位数根据订单数自减相关推荐

  1. 编制一个函数jsValue(),求出千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的个数cnt,再求出所有满足此条件的四位数的平均值pjz1,以及不满足此条件的四位数的平均值pzj2

    已知数据文件IN15.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数jsValue(),其功能是:求出千位数上的数减百位数上的数减十位数上的数减个位数 ...

  2. 第50课 书香阁的座位数

    /* 试编一程序, 算一算书香阁最后一排有几个座位? 一共有几排? 312个 第1排 15个 15+2 ..... 最后一排几个座位? 一共几排? */ #include<iostream> ...

  3. 汇编语言实现两个多位十进制数相减实验

    将两个多位十进制数相减,要求被减数,减数均以 ASCII码形式按顺序存放在以DATA1和DATA2为首的5个内存单元中(低位在前),结果送回DATA1处. 这个程序就是实现两个多位数相减功能,经过查阅 ...

  4. java计算10以内阶层相加的值_大班计算:10以内数加减混合运算

    大班计算:10以内数加减混合运算 设计意图: 在学习利用加减法的基础上通过情境课件来学习加减混合运算.新课利用两幅生动形象的描述,展现白天鹅飞来飞去的情景,让幼儿明白飞来就是加上,飞走就是减去的意义. ...

  5. 10-7 B2-1查找订单数最多的员工信息 (20 分)

    查找订单数最多的员工信息,显示为:姓(LastName),名(FirstName)和职务(Title) 提示:请使用SELECT语句作答. #查找订单数最多的员工信息,显示为:姓(LastName), ...

  6. 求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再把所有满足条件的四位数依次存入数组b中,然后对数组b中的四位数按从大到小的顺序进行排序。

    已知数据文件IN13.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数jsValue(),其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位 ...

  7. 10-253 B2-1查找订单数最多的员工信息

    分数 20 全屏浏览题目 切换布局 作者 柯海丰 单位 浙大城市学院 查找订单数最多的员工信息,显示为:姓(LastName),名(FirstName)和职务(Title) 提示:请使用SELECT语 ...

  8. “数学黑洞”:任意一个4位自然数,将组成该数的各位数字重新排列,形成一个最大数和一个最小数,之后两数相减,其差仍为一个自然数。重复进行上述运算,最终会出现一个神秘的数,请编程输出这个神秘的数。

    "数学黑洞":任意一个各位不相等的4位自然数,将组成该数的各位数字重新排列,形成一个最大数和一个最小数,之后两数相减,其差仍为一个自然数.重复进行上述运算,最终会出现一个神秘的数, ...

  9. 机器学习:维数约减算法PCA(主成分分析法)原理、实现与应用

    文章目录 算法目标 预处理 算法过程 逆过程 主成分数kkk的选取 应用 算法目标 PCA的目标就是实现维数约减,即在尽可能保留信息的同时减少数据的维度.通过维数约减,我们可以实现数据压缩节省存储空间 ...

最新文章

  1. 机器学习_数据处理及模型评估相关资料
  2. 基于深度学习方式的点云处理算法汇总
  3. 5G 在地空通信网络中的需求
  4. 用户和组命令及相关配置文件
  5. python中da_python学习 da4
  6. Python面向对象基础示例_创建对象
  7. SEO【总结】by 2019年5月
  8. 你可能对电灯泡一无所知
  9. [转]Entity Framework 4.1 正式版发布
  10. Swift--集合类型 数组 字典 集合
  11. 语音识别系统功能_语音识别系统的应用
  12. 考软件测试初学者眼影,Summer 大讲堂第一期:如何制作出版级的高分辨率图表?...
  13. 如何安装mysql5.7.25流程_linux下安装mysql5.7.25详细教程
  14. 人工智能(7)---一文读懂人脸识别技术:商业应用、产品落地、核心技术、市场规模
  15. 麻省理工学院公开课:MBA金融学、字幕、去时间轴版
  16. Ubuntu18.04 + RTX2080Ti + CUDA +cudnn 环境配置
  17. ndims matlab,MATLAB的size(),length(),ndims()函数
  18. 家庭用药助手:丁香园推出面向大众家庭用户的药品信息服务工具
  19. 外贸公司怎么做开发信,什么企业邮箱更适合发开发信呢?
  20. 创造与魔法java语言_《创造与魔法》最全魔法融合公式一览

热门文章

  1. 安卓APP布局——相对布局常用属性
  2. Kepware.KEPServer安装
  3. 使用Golang、Gin和React、esbuild开发的Blog
  4. Stable Diffusion配置要求,显卡推荐
  5. tensorflow循环神经网络(RNN)文本生成莎士比亚剧集
  6. 解决图片间间距的几种方法
  7. 十天学会php之第十天
  8. 对比开源丨Prometheus 服务多场景存储压测全解析
  9. android镊 姩瀹夎 apk,Python瀹夎Selenium3
  10. 大数据Hadoop/Spark生态圈技术在公司中的运用