pascal语言程序设计入门二计算机处理问题的方法.ppt
《pascal语言程序设计入门二计算机处理问题的方法.ppt》由会员分享,可在线阅读,更多相关《pascal语言程序设计入门二计算机处理问题的方法.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用计算机处理问题的过程1.问题的提出 两个杯子,一杯可乐,一杯橙汁,现在要把两个杯子中的饮料互换一下,应该怎么做?可乐甲橙汁乙交换2.建立数学模型目的:让计算机“懂”得你的需求目标:让计算机来模拟操作过程,确定操作步骤用两个变量X、Y来表示甲乙两个杯子,用两个不同的数值1和2来表示可乐和橙汁,现在的问题转化为:要把变量X、Y中的数值进行交换12XY交换变量的概念:计算机内部用来存放数据的容器3.确定算法算法算法即确定解决问题的方法和步骤上述问题的解决可以采取以下步骤 第一步:准备一个空杯子丙可乐甲橙汁乙 丙第二步:把甲杯中的可乐倒入丙杯甲橙汁乙可乐 丙第四步:把丙杯中的可乐倒入乙杯橙汁甲可乐乙
2、 丙交换结束橙汁甲 丙第四步:把乙杯中的可乐倒入甲杯可乐把上述过程应用到数学模型中用计算机模拟以上操作步骤得到:1.定义三个变量X、Y、Z;(分别表示3个杯子)2.把1赋值给变量X,2赋值给变量Y;(1、2分别表示2种饮料)3.把X中的值传递给Z;(赋值)4.把Y中的值传递给X;(赋值)5.把Z中的值传递给Y;(赋值)12XY交换z画流程图开始X1,Y2,Z0输出X、Y值ZXXYYZ输出X、Y值结束赋值输出初始状态杯中饮料交换问题流程图杯中饮料交换问题流程图值传递输出结果状态作业1、如果有三个杯子,分别装有牛奶、咖啡和果汁,如何用计算机模拟三种饮料的交换过程?X Y ZX Y Z交换前交换后答
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- pascal 语言程序设计 入门 计算机 处理 问题 方法
限制150内