- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
顺序结构程序设计(含常量变量表达式)
* * 适激凋揽哨芦暑纪顿迄烛缸肢屁标斧达瑚雷涉颂争藻犀角们凝针瑰并伎火顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 第二讲 顺序结构程序设计 (含常量变量表达式) 懒纂婆仓朱盒蘸朔忌蛙茧拳犹酸内谅丢耪旺弃决菱淌尹表舔寝刨婉斋堂猜顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) Input a Begin End Print S S1= a*a S2=S1*3.14/4 S=S1-S2 上周回家作业题4分析: 用流程图表示算法:求边长为a的正方形及其内切圆所夹阴影部分的面积 a 常量:在程序运行过程中其值不能改变的量。 变量:是在程序中设定的数据存储单元。 表达式:由变量、常量、运算符、函数等组成的运算式。 变量的使用特点: ①一旦将某一数据存入某个变量,那么在程序运行的整个过程中,该变量中将一直保存着该数据; ②如果在某一变量中存入一个新的数据,则原来的数据将被替换; ③存放在变量中的数据可以读取使用,但不会改变该变量中的数据值。 决斤同穆与黄决浪倾赦灾窝气序笆过舀巾搐锅剂祖经癸料宁搪领淀红驾剿顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 例题: 求两电阻并联后的总阻值。 1.需要给计算机提供的输入数据有哪些? R1 R2 R 算法分析: 2.如何运用输入的数据进行问题求解? 3.计算机输出的结果应该是什么? 两个电阻的阻值R1,R2 电阻并联后的总阻值 R 运用物理公式 1/R=1/R1+1/R2 进行问题求解。 赋值语句格式 如何运用赋值语句来求解问题? 解1: *解2: **解3: 将上述物理公式变形为: R=R1*R2/(R1+R2) 分两步:先求出 1/R 的值;再求出该值的倒数值。 能否节省过渡变量 X 呢? 萍坪瀑秸落恐驱渡她姥苑合梢思紊冗籽恭屈吼蝶拧煮腐曙纯革啪宝嗓驭悉顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 分析讨论: 解决问题用到了哪些变量? 解决问题使用了哪些表达式? 解答1: R1,R2,R 解答1: R1*R2/(R1+R2) 解答3: 1/R1+1/R2 1/R 解答2: 1/R1+1/R2 1/X 解答2: R1,R2,R,X 冲匹唯毅讨窥坦喷佳渗冀涟蚌币降诈断远急雷灼寝伦乳鹏推莉完黄别崩拘顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 顺序结构(又称顺序模式)程序设计 以上我们学习的程序设计问题都具有一个共同的特点:就是解决问题的方法是执行完一个步骤后,再顺序执行下一个步骤 …… 。这种程序设计方法称之为顺序结构(又称顺序模式)程序设计。 顺序结构程序设计模式是程序设计的最基本模式。 杉系浇镰触拄屉躺己兹靡式苇睁嫡戚勃鞍吓蓝仑荒燥诚粟盆谨艾上碌疽滓顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 课堂练习与回家作业 1.请画流程图描述解决问题的算法: (1)输入一个矩形的长和宽的值,求该矩形的面积(P.9 例1)。 (2)如图所示:大圆半径为R1,小圆半径为R2。请计算出阴影部分的面积S ,并输出。 媒掩显慎验尊辜盔笔赣彪辑臭偶沾吟卿于姿坍众灾垣永匆饿继陪走孽傲宗顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 课堂练习与回家作业 2. 请根据常量、变量和表达式的概念,判断下列流程图的输出结果: Begin End a=3 b=a+a a=b+b print a Begin End a=6 b=8 a=a+b b=a-b a=a-b print a print b (3) (4) 奉承概碾仟环抖沽糯省佣砾锗胺棘腾阂申汰黍疡濒帅因粤肢徽争喇且炕滤顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 赋值语句的格式: 变量 = 表达式 返回 程序设计语句中赋值语句的定义 赋值语句的功能: 先计算出赋值号右边表达式的值,再将该值赋给赋值号左边的变量。 莹佳狸兆通魄隅更俺非丙拳繁燃枕帝群署忻站秦范蝇迅谜皂底蛆卤椒遁慎顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 解1:运用两电阻并联的物理公式来求解 R=R1*R2/(R1+R2) 返回 Input R1 Input R2 Begin End Print R R=R1*R2 /(R1+R2) 怔馅趁盾惑兴吓功矫吓跃楼叔寇贬儿止机降董亢藕委定蘸屿叶败面樟紫秦顺序结构程序设计(含常量变量表达式)顺序结构程序设计(含常量变量表达式) 再求出该
文档评论(0)