第2课时循环结构与程序框图的画法1.掌握两种循环结构的程序框的画法.(重点)2.能进行两种循环结构的程序框图的转化.(易错点)3.能正确设计程序框图,解决有关实际问题.(难点)1.循环结构的概念(1)循环结构:按照一定的条件某些步骤的情况.(2)循环体:的步骤.反复执行反复执行1.循环结构中判断框中的条件是唯一的吗
提示:不是.在具体的程序框图设计时,这里的条件可以不同,但不同表示应该有共同的确定的结果.2.循环结构的分类及特征名称直到型循环当型循环结构名称直到型循环当型循环特征先执行循环体,后判断条件,若条件不满足,,否则
先判断条件,若条件满足,则;否则
继续执行循环体终止循环执行循环体终止循环2
当型循环结构与直到型循环结构有何联系和区别
提示:(1)联系①当型循环结构与直到型循环结构可以相互转化;②循环结构中必然包含条件结构,以保证在适当的时候终止循环;③循环结构只有一个入口和一个出口;④循环结构内不存在死循环,即不存在无终止的循环.(2)区别直到型循环结构是先执行一次循环体,然后再判断是否继续执行循环体,当型循环结构是先判断是否执行循环体;直到型循环结构是在条件不满足时执行循环体,当型循环结构是在条件满足时执行循环体.要掌握这两种循环结构,必须抓住它们的区别.3.程序框图的画法画程序框图,首先应该有正确的自然语言描述的算法,然后根据算法的流程方向,使用顺序结构框图、条件结构框图、循环结构框图将算法的内容准确地表达出来,再按照算法的顺序将它们用流程线连接起来,最后加上终端框,就构成一个完整的程序框图.在画程序框图时,图形符号的选择要准确,选择主要的程序表达式或自然算法语言编入框图内,框图布局要恰当,方框之间连线要适当缩短.3.画程序框图的主要步骤是什么
提示:如果算法问题里涉及的运算进行多次重复的操作,且先后参与运算的各数之间有相同的变化规律,就可以引入循环变量参与