- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2基本算法语句 1.2.2条件语句 输入语句 输出语句 赋值语句 条件语句 循环语句 复习回顾 输入语句 INPUT “提示内容”;变量 输出语句 PRINT “提示内容”;表达式 赋值语句 变量=表达式 数学符号与程序符号的对比 x/y x除以y的商 SQR(x) ABS(x) |x| ≠ = ≥ = ≤ a^b / ÷ * × 程序符号 数学符号 x除以y的余数 x MOD y 输入x,y 开始 x≥y? 是 否 输出x 输出y 结束 练习:判断下列程序框图运行的结果是什么. (1): IF 条件 THEN 语句1 ELSE 语句2 END IF 满足条件? 语句1 否 是 语句2 “条件”表示判断的条件,”语句1”表示满足条件时执行的操作内容;”语句2’表示不满足条件时执行的操作内容;END IF表示条件语句的结束. IF 条件 THEN 语句 END IF 满足条件? 是 语句 否 “条件”表示判断的条件,“语句”表示满足条件时执行的操作内容;条件不满足时程序结束;END IF表示条件语句的结束. 条件语句的一般格式: IF 条件 THEN 语句1 ELSE 语句2 END IF IF 条件 THEN 语句 END IF 满足条件? 语句1 否 是 语句2 满足条件? 是 语句 否 例1.把下列框图表示的算法编成程序. 程序: INPUT x,y IF x=y THEN PRINT x ELSE PRINT y END IF END 输入x,y 开始 x≥y? 是 否 输出x 输出y 结束 框图1: IF 条件 THEN 语句1 ELSE 语句2 END IF 框图2: 开始 输入x x0? 是 输出x 否 结束 x=-x 程序: INPUT x IF x0 THEN x=-x END IF PRINT x END IF 条件 THEN 语句 END IF 例2.把下列框图表示的算法编成程序. 例3.补全下面的程序框图,使得任意输入的2个整数能 按从大到小的顺序输出,并写出程序。 框图: 开始 输入a,b ab? 是 输出a,b 否 结束 x=a,a=b.b=x 程序: INPUT “a,b=”;a,b IF ab THEN x=a a=b b=x END IF PRINT a,b END INPUT a,b,c IF a+bc AND a+cb AND b+ca THEN PRINT “存在这样的三角形” ELSE PRINT “不存在这样的三角形” END IF END 输入三个正实数a,b,c,判断是否存在以a,b,c为边长的三角形? 例4:编写一程序,求实数X的绝对值。 算法分析:因为实数X的绝对值|X|= 算法步骤: S1:输入一个实数X S2:判断X的符号,若X≧0,则输出X;否则输出-X 程序框图: 开始 输入X X≧0 输出X 输出-X 结束 Y N 程序: INPUT X IF X=0 THEN PRINT X ELSE PRINT -X END IF END X (X≧0) -X (X﹤0) 算法: 第一步:输入a,b,c的值; 第二步:计算? =b2-4ac的值. 第三步:判断?≥0是否成立,若否,输出方程无解; 若是,则计算 第四步:输出x1,x2的值. 例5.编写程序,输入一元二次方程ax2+bx+c=0的系数, 输出方程的实数根。 算法: 第一步:输入a,b,c的值; 第二步:计算? =b2-4ac的值. 第三步:判断?≥0是否成立,若否,输出方程无解; 若是,则继续下一步; 例5.编写程序,输入一元二次方程ax2+bx+c=0的系数, 输出方程的实数根。 第四步:计算 第五步:判断?=0是否成立,若是,输出p,若否, 则x1=p+q,x2=p-q; 第六步:输出x1,x2. 例5.编写程序,输入一元二次方程ax2+bx+c=0的系数, 输出方程的实数根。 输入a,b,c 开始 ? =b2-4ac ① ① ?≥0? 是 p=-
您可能关注的文档
- 高二数学必修3几何概型课件 苏教版.ppt
- 高中数学 3.2-2《古典概型》课件 苏教版必修3.ppt
- 高中数学古典概型课件苏教版必修3.ppt
- 高中数学苏教版必修三1.1《算法的基本逻辑结构》课件.ppt
- 高中数学苏教版必修三1.1算法的含义课件.ppt
- 高中数学苏教版必修三1.2.3《循环结构1》课件.ppt
- 高中数学苏教版必修三1.2《程序框图》课件.ppt
- 高中数学苏教版必修三1.3-2《条件语句》课件.ppt
- 高中数学苏教版必修三1.3《条件语句》课件.ppt
- 高中数学苏教版必修三1.4《算法案例1》课件.ppt
- 高中数学新课标人教A版必修三1.2.2《条件语句》课件.ppt
- 高中数学新课标人教A版必修三1.2.2条件语句课件.ppt
- 高中数学新课标人教A版必修三1.2.3循环语句1课件.ppt
- 高中数学新课标人教A版必修三1.2.3循环语句课件.ppt
- 高中数学新课标人教A版必修三1.2《编写算法程序习题分析》课件.ppt
- 高中数学新课标人教A版必修三1.2程序框图2课件.ppt
- 高中数学新课标人教A版必修三1.2基本算法语句复习课课件.ppt
- 高中数学新课标人教A版必修三1.3-1辗转相除法与更相减损术课件.ppt
- 高中数学新课标人教A版必修三1.3-2秦九邵算法课件.ppt
- 高中数学新课标人教A版必修三1.3-3K进制化十进制课件.ppt
最近下载
- UL 1998-2018 UL可编程器件安全软件标准.pdf VIP
- 2024届广东省广州市省实教育集团九年级数学第一学期期末学业水平测试试题含解析.doc VIP
- 传感器原理及应用复习题 .pdf VIP
- 风力发电工程技术专业2021级人才培养方案(高职).pdf VIP
- 2021年10月青岛市建设工程材料价格及造价指数(可搜索)(1).pdf VIP
- 变形监测技术试题及答案.docx VIP
- DB62T 2528.5-2021 动物疫病监测规范 第5部分:免疫抗体监测.pdf VIP
- 2024年秋季新人教版七年级上册英语全册教案.docx
- 《杂草学》教学大纲.doc VIP
- 脑部抗衰护理方案.pptx VIP
文档评论(0)