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