中小学优质课件程序框图课件.ppt

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S=S+1/i
i=i+1 Y
i≤n N
输入S的值
结束
步骤A 步骤B
例3 设计一算法,求和:1+2+3+…+100
能 否
开始
开始

i=0,Sum=0
i=0,Sum=0
说 这
否 i<100?

i=i+1

是 i=i+1

Sum=Sum + i

Sum=Sum + i


i>=100?



输出Sum 结束
S>=60? 是
credit=2

credit=0
输出credit
结束
2、 对任意正整数n,
设计一个算法求
s 1 1 1 1
23
n
的值,并画出程序框图.
开始 输入一个正整数n
S=0 i=1
思考:将步骤A和步骤B交换位 置,结果会怎样?能达到预期结果 吗?为什么?要达到预期结果,还 需要做怎样的修改?
输入到变量m
Y m=“y”or m=“Y”
N 结束
P.11习题1.1B组第2题
开始
输出提出:“输入 第一个方程的系数”
“x的系数是”:a1 “y的系数是”:b1 “常数项是”:c1
输出提出:“输入 第二个方程的系数”
“x的系数是”:a2 “y的系数是”:b2 “常数项是”:c2
N a1*b2-a2*b1≠0
开始 输入x
为了加强居民的节水意识,某市制定了以下生活用 水收费标准:每户每月用水未超过7m3时,每立
方米收费 1.0 元,并加收0.2元的城市污水处理费, 超过7m3的部分,每立方米收费1.5元,并加收0.4 元的城市污水处理费.
x≤7 y
y=1.2x
N y=1.9x-4.9
输入y
P.11习题A组第1题 程序框图
结束
P.11习题1.1A组第2题
开始 S=0 I=1
N I≤100
Y S=S+I*I
I=I+1
输出S
结束
P.11习题A组第3题 程序框图
开始 输入x
x>3 Y
y=1.2x+1.4
N y=5
输入y 结束
P.11习题1.1B组第1题
开始
程序框图
输入50米跑成绩:x
N x <6.8
Y
输出x
输出提示“若要继续请按 键”Y“,否则请按其他键
N
a ≥0
Y
输出 |a|=a
输出 |a|=-a
结束
练习2
开始 X1=1 X2=2
m=(x1+x2)/2 N
m*m -3<>0 y
(x1*x1 -3)*(m*m -3) >0
x1=m
x2=m
N |x1 -x2|<0.005 y
m=(x1+x2)/2
输出所求的近似值m 结束
▲下面是关于城市居民生活用水收费的问题
输出Sum


结束
i=i+1 Sum=Sum + i
当型结构
i<100? 是

i=i+1
Sum=Sum + iຫໍສະໝຸດ Baidu
i=i+1
解决方法就是加上一个判断,判断 是否已经加到了100,如果加到了则
Sum=Sum + i
退出,否则继续加。
否 i>=100?
请填上判断的条件。

直到型结构
P11 练习1
开始
输入a
算法初步
§1.1.2 程序框图
习题课
1城区一中学生数学模块学 分认定由模块成绩决定,模 块成绩由模块考试成绩和平 时成绩构成,各占50%,若 模块成绩大于或等于60分, 获得2学分,否则不能获得学 分(为0分),设计一算法, 通过考试成绩和平时成绩计 算学分,并画出程序框图
开始
输入a,b
S=(a+b)*0.5
Y
x=(c2*b1 -c1*b2)/(a1*b2 -a2*b1)
y=(c2*b1 -c1*b2)/(a1*b2 -a2*b1)
输出“x=”;x “y=”;y
c1=c2
方程有无数多组解
方程无解
结束
• 作业:
• 课外整理所有讲过的例题及习题 • 建构程序框图的系统性
相关文档
最新文档