- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2基本算法语句 1 程序框图是由表示算法基本逻辑结构的图形组成的,而程序则是由表示算法基本逻辑结构的算法语句组成. 顺序结构 输入语句、输出语句、赋值语句 条件结构 条件语句 循环结构 循环语句 任何高级程序设计语言都包含 五种基本语句.它们与算法的三种基本结构是相互对应的. 输入语句、输出语句、赋值语句、条件语句和循环语句 输入语句、输出语句、赋值语句 5 数学符号 程序符号 × * ÷ / a^b ≤ = ≥ = ≠ |x| ABS(x) SQR(x) 程序中的运算符,和我们平常用的有所不同 温馨提示: 第一步:输入x的值; 第二步:计算y=x3+3x2-24x+30的值; 第三步:输出y的值. 框图 输入x 开始 输出y 结束 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 算法 程序 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT y END 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 程序 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT y END INPUT “提示内容”;变量 说明:①作用是实现算法的输入信息功能。 ②“提示内容”提示用户输入什么样的信息,可以是中文,也可以是其他的; ③变量是指程序在运行时其值是可以变化的量。 ④输入语句要求输入的值只能是具体的常数; ⑤提示内容与变量之间用“ ;”隔开,有多个变量的输入时,变量与变量之间用“ ,”隔开。 输入语句 INPUT“ 数学,英语,语文成绩=”;a,b,c 说明: ① 作用是实现算法的输出结果功能。 ②提示内容”提示用户输出什么样的信息。 ③表达式是指程序要输出的数据。 ④输出语句可以是常量、变量、表达式的值及字符。 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. 程序 PRINT “提示内容”;表达式 输出语句 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT y END INPUT“ 数学,英语,语文成绩=”;a,b,c PRINT“三主科平均成绩”; (a+b+c)/3 INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT y END 变量=表达式 1.作用是将表达式所代表的支付给变量。 2.赋值语句中的“=”称为赋值号。 3 .“=”左侧必须是变量,右侧可以是数字、变量或者是计算公式; 4.赋值号左右不能兑换。 程序 赋值语句 引例.用描点法作函数 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值. INPUT “a,b=”;a,b y=(a+b)/2 PRINT “y=”;y END INPUT “a,b=”;a,b PRINT “y=”;y y=(a+b)/2 课本9页 例3 已知一个三角形的三边分别为2,3,4,利用海伦-秦九韶公式设计一个算法,求出它的面积,画出算法的程序框图. 程序框图: 开始 结束 输入a,b,c 输出S 算法 第一步:输入三角形三边的边长a,b,c 第二步:计算 的值; 第三步:计算 的值; 第三步:输出S. 赋值语句 赋值语句 例1.编写程序,计算一个学生数学、语文、英语、三门课的平均成绩 第一步:分别输入该学生数学、语文、英语三科的成绩a,b,c; 第二步:计算 第三步:输出y. 程序框图 程序1 INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c)/3 END INPUT “Maths,Chinese,English=”;a,b,c 程序2 PRINT “The average=”;(a+b+c)/3 END 算法 输入a,b,c, 开始 输出y 结束 输入a,b,c, 开始 输入a,b,c, 开始 输出y 输入a
您可能关注的文档
- 《自然界风的形成》微课件详解.pptx
- 《做个好伯乐-高效招募与选聘技巧》王新宇详解.pptx
- 【导与练】2016高考地理大一轮配套课件:第11单元第2课时资源开发与区域可持续发展——以德国鲁尔区为例详解.ppt
- 【道路交通安全工程-刘浩学】第一章详解.pptx
- 【2016地理课件】粤教版7.2东南亚详解.ppt
- 【地理】2.3城市化A(人教版必修2)详解.pptx
- 【地理】湘教版必修1第四章第二节全球气候变化对人类活动的影响(课件)详解.ppt
- 【复习方案】2015(北师大版)中考物理复习课件:第六单元利用电能——使生活更美好(共113张)详解.ppt
- 【高分突破】2015-2016学年八年级物理下册第6章力和机械第2节怎样测量和表示力课件(新版)粤教沪版详解.ppt
- 【高考解码】2016届高三物理二轮复习教学案+提升练习:专题九分子动理论、气体及热力学详解.doc
最近下载
- 公寓床、课桌椅及办公家具采购项目的供货方案.doc
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 工作总结汇报模板.ppt VIP
- 陪聊软件商业计划书.docx VIP
- 2023年河南省栾川县事业单位公开招聘名笔试题带答案.docx VIP
- 《微型计算机原理与接口技术》清华大学出版社冯博琴吴宁主编课后答案.pdf
- 《化妆品配方与制备技术》课件——第5章 洗发产品.pptx VIP
- 小龙虾繁育基地提档升级项目实施方案.docx
- 奇瑞新QQ_汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf
- 2024年河南省栾川县事业单位公开招聘高层次紧缺人才27名笔试题带答案.docx VIP
文档评论(0)