




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新课标人教版课件系列,高中数学必修,1.4第一章算法初步复习课,算法的基本特点,1、有穷性,一个算法应包括有限的操作步骤,能在执行有穷的操作步骤之后结束。,2、确定性,算法的计算规则及相应的计算步骤必须是唯一确定的,既不能含糊其词,也不能有二义性。,3、可行性,算法中的每一个步骤都是可以在有限的时间内完成的基本操作,并能得到确定的结果。,一、算法的概念广义地讲算法是为完成一项任务所应当遵照的一步一步的规则的、精确的、无歧义的描述,它的总步数是有限的。2狭义地讲算法是解决一个问题采取的方法和步骤的描述,一、用自然语言表示算法二、传统流程图,处理框,起止框,I/框,判断框,流程线,1、传统流程图中的基本符号,开始,输入系数a,b,c,求X1、X2,输出X1、X2,结束,求一元二次方程ax2+bx+c=0(a0)的根,顺序结构,任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在.画出这个算法的程序框图.,开始,输入a,b,c,a+bc,a+cb,b+ca是否同时成立?,存在这样的三角形,不存在这样的三角形,结束,否,是,条件结构,例3设计一算法,求和:1+2+3+100,循环结构,直到型结构,当型结构,INPUT“提示文字”;变量,PRINT“提示内容”;变量,变量表达式,可对程序中的变量赋值,可输出表达式的值,计算,可对程序中的变量赋值,计算,无,有,有,INPUT“A,B=”;A,Bt=AA=BB=tPRINT“A,B=”;A,BEND(运行时从键盘输入3,7),A=-1000A=A+100PRINT“A=”;AEND,将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值。,A=900,A,B=73,p=(2+3+4)/2,s=SQR(p*(p2)*(p3)*(p-4),输出s,结束,开始,p=(2+3+4)/2s=SQR(p*(p2)*(p3)*(p-4)PRINT“三角形的面积等于”;END,条件语句,IF条件THEN语句1ELSE语句2ENDIF,IF条件THEN语句ENDIF,或,INPUTa,b,cIFa+bcANDa+cbANDb+caTHENPRINT“存在这样的三角形”ELSEPRINT“不存在这样的三角形”ENDIFEND,:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在.写出这个算法的程序语句.,INPUT“a,b,c=”;a,b,cIFbaTHENt=aa=bb=tENDIFIFcaTHENt=aa=cc=tENDIFIFcbTHENt=bb=cc=tENDIFPRINTa,b,cEND,相应的QBASIC程序:,开始,t=a,a=b,b=t,t=a,a=c,c=t,t=b,b=c,c=t,输入a,b,c,输入a,b,c,ba?,ca?,cb?,结束,是,是,否,否,是,否,对应的流程图,循环结构的程序框图,程序语句表示,WHILE条件循环体WEND,DO循环体LOOPUNTIL条件,根据下面的程序框图写出相应的QBASIC程序,i=0,sum=0,WHILEi=100,PRINTsum,END,直到型语句,一、逻辑运算符(个)、”AND”表示条件同时成立时才符合条件、“”表示至少要有一个条件成立时才符合条件、“”表示与条件相反时才符合条件例:“”表示前后的两个条件必须同时成立可以执行后语句“”表示前后的两个条件只需有一个成立可以执行后语句“”表示当时符合条件可以执行后语句,在编写程序中值得注意的几个问题?,二、关系运算符,有如下运算符:、(小于)、(大于)、(等于)、(大于或等于)、(小于或等于)三、算术运算符、,在编写程序中值得注意的几个问题?,i=1,f=1,WHILEin,i=i+1,f=f*i,WEND,PRINTf,END,INPUTn,i=1,sum=o,WHILEin,i=i+1,sum=sum+(i+1)/i,WEND,PRINTsum,END,INPUTn,P23练习第题,习题1.2组第题,INPUTxIFx=1ANDx=10THENy=3*X-11ENDIFPRINTyEND,习题1.2组第题,习题1.2组第3题,INPUTa,nt=0s=0i=IWHILEi10PRI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年资料员之资料员基础知识常考点试卷(名师系列)附答案详解
- 2024一级建造师考前冲刺测试卷含答案详解(培优B卷)
- 计算机三级预测复习附答案详解
- 自考专业(会计)模拟试题含答案详解【模拟题】
- 2025火电电力职业鉴定题库(典型题)附答案详解
- 2025酒、饮料及精制茶制造人员练习题(易错题)附答案详解
- 自制潜水艇课件
- 自制小吊车课件
- 自体动静脉内瘘血栓
- 自主安全培训方案课件
- 上门灭蚊合同范例
- 认识多面绘画-绘画的工具与材料 课件-2023-2024学年高一下学期美术人美版(2019)选择性必修1 绘画
- 2025-2030中国微藻行业市场发展趋势与前景展望战略研究报告
- 双休背景下的自律学习的重要性课件-高一下学期自律的力量主题班会
- 员工自购电脑补贴管理方案
- 重点人口管理工作规定
- 公司股权转让协议法人股权转让
- 2025年人教版七年级下册英语入学考试试卷(含答案无听力原文及音频)
- 港口码头建设与运营合作协议
- 电梯故障维修应急预案
- 农产品电商知识培训课件
评论
0/150
提交评论