欢迎来到天天文库
浏览记录
ID:29143679
大小:111.50 KB
页数:6页
时间:2018-12-17
《高中数学 1.1.3《算法的三种基本逻辑结构和框图表示》学案 新人教b版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3节算法的三种基本逻辑结构和框图表示一、自主学习:1.顺序结构是指:;2.条件分支结构是依据指定条件的控制结构,它包含,根据指定的条件是否成立而选择不同的路径,请注意无论条件成立与否,只能执行一条路径。3.根据指定条件决定是否重复执行一条或多条指令的控制结构称为 。2.算法的三种基本结构是( )A.顺序结构、流程结构、循环结构B.顺序结构、条件分支结构、嵌套结构C.顺序结构、条件分支结构、循环结构D.流程结构、条件分支结构、循环结构3.下面说法正确的是()A.一个算法只能有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须包含三种逻
2、辑结构D.一个算法可以是三种逻辑结构的任意组合4.写出求输出的两个正数a,b的差的绝对值的程序框图。5.判断正整数x的奇偶性的程序框图如下,则①处应为 。开始输入xr为x除以2的余数①输出“x是偶数”输出“x是奇数”结束是否开始=12,sum=1Sum=sum×输出sum结束=-1是否6.如图所示的程序的输出结果为sum=132,则判断框中应填( )A.≥0B.≥11C.≤11D.≥12开始=1①结束是否第7题图输出a7.如图是输出4000以内能被3和5整除的所有正整数的算法,流程图,则①处应填 。8.画出对x=1,2,3,……9,10,求x2
3、的算法的程序框图。三、典例精析精讲例1 某市公用电话(市话)的收费标准为3分钟内(包括3分钟)收费0.5元;超过3分钟,超出部分每分钟按0.1元收费,设计一个算法计算话费,并画出程序框图。例2 对于给定的年份y,如何确定它是否为闰年,请画出程序框图.说明:历法上规定四年为一闰,百年少一闰,四百年加一闰,即如果y为闰年,那么或者y能被4整除不能被100整除,或者能被400整除。例3 一个弹球自由落地后,它反弹能达到的最大高度是落地前的85%,假设初始高度为2米,写出它反弹四次后能达到的高度的程序框图。例4 已知f(x)=x2,把区间[-3,3]10等分,画出求等分点
4、函数值算法的程序框图。四、达标检测:1.下面条件分支结构说法正确的是()A.程序框图中的条件结构有一个入口和一个出口。B.无论条件结构中的条件是否满足,都只能执行两条路径之一。C.条件结构中的两条路径可以同时执行。D.对于一个算法程序来说菱形框中的条件是唯一的。2.下列含有条件分支结构的是( )A.求点到直线的距离算法B.已知梯形两底与高求面积的算法C.从“任意两个整数a,b找出最大值”的算法D.求△ABC的外接圆算法3.下列不含有条件分支结构的是( )A.求一个数x的绝对值B.求某个一元二次方程根的过程C.在a,b,c中找最大数D.已知圆的半径,求其面积4.
5、在算法基本逻辑结构中,最简单的算法结构是( )A.条件分支结构B.循环结构C.递归结构D.顺序结构5.下面四个说法,正确的有()①任何一个算法都离不开顺序结构②程序框图中,根据条件是否成立有不同的流向③循环体是指按照一定条件,反复执行某一处理步骤④循环结构中有条件结构,条件结构中有循环结构A、1个B、2个C、3个D、4个6.解下列问题可用循环结构的是( )A.,求f(5)B.求f(5)C.在a,b中找最大值D.f(n)=n!求f(10)7.已知函数f(x)程序框图如下,其中①处应填,则f(x)= 。8.如图所示是函数求值流程图,此图中函数f(x)=
6、 ,当x=时,f(x)= 开始输入x输出f(x)结束是否第8题图开始输入x①y=3-xy=x-3输出y结束否是第7题图开始S=0=1S=S+i=+1输出S否是结束①②9.写出下图运行结果:箭头指①处,输出S= ,指向②处输出S= 。10.下图①是某循环图的一部分,若改为②,则运行过程中出现 。=1否是=+1①=1否是=+1开始a=1=1①=+1②输出a否是结束四、课后作业:1.设计求一个数x的绝对值的程序框图。2.试写出从任意三个数a、b、c中找出最小值的程序框图。3.如图是求(共6个2)的值的程序框图,①、②处分别应填 ,
7、 。4.画出求①②S=1×2×3×4×……×100的程序框图。www.ks5u.com
此文档下载收益归作者所有