教学资料范本 2020高考数学大一轮复习第十三章推理与证明算法复数13-4算法与程序框图教师用书理新人教 编 辑:__________________ 时 间:__________________ 1 / 19 【本资料精心搜集整理而来,欢迎广大同仁惠存!】 1.算法与程序框图 (1)算法 ①算法通常是指按照一定规则解决某一类问题的明确和有限的步骤. ②应用:算法通常可以编成计算机程序,让计算机执行并解决问题. (2)程序框图 定义:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. 2.三种基本逻辑结构 名称 内容 顺序结构 条件结构 算法的流程根据给定的条件是否成立有不同的流向,条件结构就是处理这种过程的结构 循环结构 从某处开始,按照一定的条件反复执行某些步骤的结构,反复执行的步骤称为循环体 由若干个依次执行的定义 步骤组成,这是任何一个算法都离不开的基本结构 程序框图 3.算法语句 (1)输入语句、输出语句、赋值语句的格式与功能 语句 输入语句 一般格式 INPUT_“提示内容”;变量 功能 输入信息 2 / 19 【本资料精心搜集整理而来,欢迎广大同仁惠存!】 PRINT_“提示内容”;表达式 变量=表达式 输出常量、变量的值和系统信息 将表达式所代表的值赋给变量 输出语句 赋值语句 (2)条件语句 ①程序框图中的条件结构与条件语句相对应. ②条件语句的格式 a.IF—THEN格式 IF 条件 THEN 语句体 END IF b.IF—THEN—ELSE格式 IF 条件 THEN 语句体1 ELSE 语句体2 END IF (3)循环语句 ①程序框图中的循环结构与循环语句相对应. ②循环语句的格式 a.UNTIL语句 DO 循环体 LOOP UNTIL条件 b.WHILE语句 WHILE条件 循环体 WEND 【思考辨析】 3 / 19 【本资料精心搜集整理而来,欢迎广大同仁惠存!】 判断下列结论是否正确(请在括号中打“√”或“×”) (1)算法只能解决一个问题,不能重复使用.( × ) (2)程序框图中的图形符号可以由个人来确定.( × ) (3)输入框只能紧接开始框,输出框只能紧接结束框.( × ) (4)条件结构的出口有两个,但在执行时,只有一个出口是有效的.( √ ) (5)5=x是赋值语句.( × ) (6)输入语句可以同时给多个变量赋值.( √ ) 1.已知一个算法: (1)m=a. (2)如果b
相关推荐: