欢迎来到天天文库
浏览记录
ID:53038533
大小:4.06 MB
页数:11页
时间:2020-03-31
《高一数学第三模块:算法与程序框图人教实验A版知识精讲.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高一数学第三模块:算法与程序框图人教实验A版【本讲教育信息】一.教学内容:第三模块:算法与程序框图二.重点、难点:1.算法的定义:算法与计算机的关系2.程序框图(流程图)3.三种结构(1)顺序结构(2)条件结构(3)循环结构【典型例题】[例1]给一个算法,求满足条件的最小正整数n。解:令计算判断成立,n为所求用心爱心专心不成立,令,转到继续计算[例2]任给三个不等实数设计一个算法,求其中最大一个。解:输入若,则转,否则转若,则输出a转,否则输出C转若,则输出b转,否则输出C结束[例3]已知正四棱锥底面R为,高为,求体积、表面积,画出相应流程图。用心爱
2、心专心解:[例4]设x为一个正整数,规定如下运算:若x为奇数,则求;若x为偶数,则求,写出其算法,并画出程序框图。解:算法如下。输入x若x为奇数,则输出;否则输出算法结束。程序框图如下图:用心爱心专心[例5]某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为其中w(单位:kg)为行李的重量。计算费用c(单位:元)的算法可以用怎样的算法结构来表示?解:其算法为:输入行李的重量w;如果,那么,否则;输出行李重量w和运费c。用心爱心专心[例6]某次考试,满分100分,按规定:者为良好,者为及格,小于60者不及格,设计一个当输入一个同学的成绩x时,输出这个
3、同学属于良好、及格还是不及格的算法,并画出程序框图。解:算法如下:第一步:输入一个成绩x第二步:判断x是否大于等于80,若是,则输出良好;否则,判断x是否大于等于60,若是,则输出及格;否则,输出不及格;第三步:算法结束程序框图:[例7]设计算法求的值。要求画出程序框图。解:这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法。程序框图如图所示:用心爱心专心[例8]某市电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话
4、时间以分钟计,不足1分钟时按1分钟计),试设计一个计算通话费的算法。要求写出算法,画出程序框图。解:我们用c(单位:元)表示通话费用,t(单位:分钟)表示通话时间,则依题意必有算法步骤如下:第一步:输入通话时间t;第二步:如果,那么;否则令;第三步:输出通话费用c。程序框图如下所示:【模拟试题】(答题时间:45分钟)1.算法的三种基本结构是()A.顺序结构、条件结构、循环结构B.顺序结构、循环结构、模块结构C.顺序结构、模块结构、条件结构D.模块结构、条件结构、循环结构2.给出下面的程序框图,那么其循环体执行的次数是()A.500B.499C.100
5、0D.998用心爱心专心3.下面程序框图输出d的含义是。4.给出以下一个算法的程序框图(如图所示),该程序框图的功能是()A.求出三数中的最大数B.求出三数中的最小数C.将按从小到大排列D.将按从大到小排列用心爱心专心5.下面的程序框图(如图所示)能判断任意输入的数x的奇偶性,其中判断框内的条件是()A.B.C.D.6.以下给出的是计算的值的一个程序框图(如图所示),其中判断框内应填入的条件是()A.B.C.D.用心爱心专心7.下面是一个算法的流程图,回答下面的问题:当输入的值为3时,输出的结果为。8.已知,请设计程序框图,算法要求从键盘输入n,输出
6、S。并写出计算机程序。9.阅读下面的流程图,若输入的分别是21、32、75,则输出的分别是()A.75、21、32B.21、32、75C.32、21、75D.75、32、21用心爱心专心用心爱心专心【试题答案】1.A2.B3.点到直线的距离4.B5.D6.A7.88.解:由表达式规律可知,输入的n必须为偶数。程序框图为:9.A用心爱心专心
此文档下载收益归作者所有