算法初步复习课 一

发布 2022-07-02 23:36:28 阅读 1589

上课时间主备:何送军审核人:贾永亮姓名: 班级

教学目标。1)进一步巩固基本算法语句:赋值语句、输入输出语句、条件语句、循环语句的概念,并掌握其结构;

2)会灵活应用基本算法语句编写程序.

教学重难点各种算法语句的表示方法、结构和用法.

教学过程。新知**】

1、算法的定义?

2、算法由哪些结构组成?

3、循环结构一般有几种形式?

4、秦九韶算法有什么特点?

5、条件语句的一般形式是什么?

6、循环语句有哪些形式?

例题 】1、试用算法语句表示:使成立的最小正整数的算法过程.

2、写出求中最小数的一个算法。

3、已知,函数=,设计一个算法,当分别取1.1,1.01,1.001,1.0001,1.00001时,计算a= 的值。

课后练习】

1、下面的程序中,伪**输出的结果s为5分)

i ←1 while i<8

s←2i+3

i←i+2end while

print s

2、用秦九韶算法计算多项式,当时的值时,需要做乘法和加法的次数分别是5分)

3、编写函数的算法,若输入的的值分别为2,3,4,分别写出运行结果。(10分)

城西分校高二随堂练习no:7

算法初步复习课。

上课时间主备:何送军审核人:朱碧道姓名: 班级

1、下面的程序运行的结果是5分)

readn←0

i←0while i<30

i←(i+1)*(i+1)

n←n+1end while

print n

end2、右面的伪**输出的结果是( )5分)

a 3 b 5 c 9 d 13

3、下面这个算法的效果是5分)

x←23.4

print int(x+0.5)

a.将x加0.5后输出 b. 将x加0.5后四舍五入 c.求绝对值 d.对x四舍五入。

4、用循环语句设计一个算法,在有限个实数中找出最大的一个数.(10分)

算法初步复习课

第一步 输入a,b的值。第二步 把a的值赋给x.第三步 把b的值赋给a.第四步 把x的值赋给b.第五步 输出a,b的值。程序如下 input a b a,b x aa b b xprint a,b end2.条件结构。根据条件判断,决定不同流向。1 if then lese形式。if 条件 then...

算法初步复习课

1 教学目标。a 知识与技能。1.明确算法的含义,熟悉算法的三种基本结构 顺序 条件和循环,以及基本的算法语句。2.能熟练运用辗转相除法与更相减损术 秦九韶算法 排序 进位制等典型的算法知识解决同类问题。b 过程与方法。在复习旧知识的过程中把知识系统化,通过模仿 操作 探索,经历设计程序框图表达解决...

17复习课 算法初步

教学课题 算法初步复习内容。教学课时 2课时。教学过程 习题。a组。1.已知地球半径为6371,请用相应基本语句写出求地球表面积和体积的算法,并用框图表示。2.输入三个数,用基本语句写出计算它们的平均值和三个数的乘积的算法。3.用基本语句写一个算法,要求输入20个数,输出其中正数 负数和零的个数。4...