福建省莆田市高中数学 第一章 算法初步 1.1.2 程序框图和算法的逻辑结构(第1课时)教案 新人教A版必修3.docVIP

  • 0
  • 0
  • 约小于1千字
  • 约 2页
  • 2017-07-26 发布于河北
  • 举报

福建省莆田市高中数学 第一章 算法初步 1.1.2 程序框图和算法的逻辑结构(第1课时)教案 新人教A版必修3.doc

福建省莆田市高中数学 第一章 算法初步 1.1.2 程序框图和算法的逻辑结构(第1课时)教案 新人教A版必修3

1.1.2 程序框图(第一课时) 一、程序框图的有关概念 1. 两道回顾练习的算法用程序框图来表达,引入程序框图概念. 2. 程序框图的概念 程序框图又称流程图,是一种规定的图形、指向线及文字说明来准确、直观地表示算法的图形. 3. 构成程序框图的图形符号及其作用(课本第6页) 4. 规范程序框图的表示: ①使用标准的框图符号. ②框图一般按从上到下、从左到右的方向画,流程线要规范. ③除判断框外,大多数框图符号只有一个进入点和一个退出点. ④一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果; 另一种是多分支判断,有几种不同的结果. ⑤在图形符号内描述的语言要非常简练清楚. 二、顺序结构 顺序结构是由若干个依次执行的处理步骤组成. 例1:(课本第9页例3) 练习1:交换两个变量A和B的值,并输出交换前后的值. 解:算法如下: 程序框图: 第一步:输入A,B的值. 第二步:把A的值赋给x. 第三步:把B的值赋给A. 第四步:把x的值赋给B. 第五步:输出A,B的值. 四、条件结构 根据条件判断,决定不同流向. 例2:(课本第10页例4) 练习4:设计一个求任意数的绝对值的算法,并画出程序框图. 练习5:(课本第18页例6)设计一个算法,使得任意输入的3个整数按从大到小的顺序输出,并画出程序框图. 五、课堂小结 1. 画程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档