基本算法语句(2)一、教学目标1.了解用伪代码表示的几种基本算法语句:赋值语句、输入语句、输出语句、条件语句、循环语句;2.能用自然语言、流程图和伪代码表示算法,会用“While循环”和“For循环”或“Do循环”语句实施循环
二、基础知识回顾与梳理【回顾要求】1
阅读必修三第22—25页,完成以下任务:(1)读懂三种循环语句并作比较;(2)当型循环的格式是什么
它有哪些特点
(3)直到型循环的格式是什么
它有哪些特点
(4)何时用“For循环”,它有哪些特点
第22页引例你会写成算法吗
你能画出流程图吗
能不能用“While循环”描述
再试试改为“Do循环”和“For”语句描述
在教材上的空白处做以下题目:第24页练习第1题、第3题
【要点解析】1、当型循环一般采用“While循环”描述循环结构.格式:先判断条件是否成立,当条件成立时,执行循环体,遇到EndWhile语句时,就返回继续判断条件,若仍成立,则重复上述过程,若不成立,则退出循环.当型语句的特点是先判断,后执行.2、直到型循环可采用“Do循环”描述循环结构.格式:先执行循环体部分,然后再判断所给条件是否成立.如果条件不成立,那么再次执行循环体部分,如此反复,直到所给条件成立时退出循环.直到型语句的特点是先执行,后判断.3、当循环的次数已经确定,可用“For”语句表示.格式:功能:根据For语句中所给定的初值、终值和步长,来确定循环次数,反复执行循环体内各语句.通过For语句进入循环,将初值赋给变量I,当循环变量的值不超过终值时,则顺序执行循环体内的各个语句,遇到EndFor,将循环变量增加一个步长的值,再与终值比较,如果仍不超过终值范围,则再次执行循环体.这样重复执行,直到循环变量的值超过终值,则跳出循环.注:①只有当循环次数明确时,才能使用本语句;②Step可以省略,此时默认步长为1;③步长可以为正、