1.1.3条件分支结构和循环结构
- 格式:doc
- 大小:401.50 KB
- 文档页数:4
§1.1.3条件分支结构和循环结构(课前预学案)
班级__________姓名____________
一.学习目标
能运用流程图表示顺序、选择、循环这三种基本结构;能识别简单的流程图所描述的算法. 学习重点:运用流程图表示顺序、选择、循环这三种基本结构。
学习难点:循环结构算法的流程图。
二.预习自检
1.移动公司出台一项新的优惠政策:若顾
客该月接听电话时间在500分钟以内,则
收取8元的费用,超过500分钟的,按超
过部分每分钟0.2元计(不足1分钟按1
分钟计)。
根据下面的流程图,空白处应填
写的语句是________________
§1.1.3条件分支结构和循环结构(课堂教学案)
一.合作探究
探究1.作数学语言和程序框图描述求一元二次方程ax2+bx+c=0的根的过程。
探究2.设火车托运重量为P(kg)行李时,每千
米的费用标准为:
Y= 0.3P
当P<=30kg 时
0.3×30+0.5(P-30) 当P>30kg 时 画出行李托运费的程序框图。
探究3.已知n 个正整数排成一行如下:a 1
,a 2,a 3,
a 4,…,a n-1,a n ,…其中下标表示n 个数的排列位置,这一行数满足条件:
a 1=1, a 2=1,a n =a n-2+ a 2n-1(n ≥3,n 是正整数)试画出计算第n 项的流程图。
二.练习巩固
1.下边的程序框图,能判断任意输入的数x 的奇偶性,其中判断框内的条件是( ) A .m=0 B .x=0 C .x=1 D .m=1 2.下面是一个算法的流程图,当输入的值为3时,输出的结果为
§1.1.3条件分支结构和循环结构(课后拓展案)
班级__________姓名____________层次 ____________ 时间:2010.2.21 A 组
1. 有以下问题:
①输入一个数x ,输出它的算术平方根 ②求函数
{
21,1
1,1()x x x x f x +≥+<=
的函数值
③求x 的绝对值 ④求三个数a,b,c 中的最大数 其中需要用条件语句来描述其算法的有( )
4.设计算法求100
99433221⨯+
⋅⋅⋅+⨯+⨯+⨯的值,并画出程序框图。
右面的程序框图,如果输入三个实数a ,b ,c ,要求输出这三个数中最大的
数,那么在空白的判断框中,应该填入下面四个选项中的( )
A .c x >
B .x c >
C .c b >
D .b c >
6.如果执行如图所示的程序框图,那么输出的S=
( )
A .1
B .100101
C .100
99
D .
99
98
5题图 6题图
C 组7.画出计算函数100
010
x y x x >⎧⎪
==⎨⎪-<⎩
的值的流程图。
8画出计算10!12310=⨯⨯⨯⨯ 的一个算法的流程图。