当前位置:文档之家› 算法_流程图

算法_流程图



1、有时候读书是一种巧妙地避开思考 的方法 。22.3. 2222.3. 22Tues day, March 22, 2022

2、阅读一切好书如同和过去最杰出的 人谈话 。21:1 4:2221: 14:2221 :143/2 2/2022 9:14:22 PM

3、越是没有本领的就越加自命不凡。 22.3.22 21:14:2 221:14 Mar-22 22-Mar-22
• 13、无论才能知识多么卓著,如果缺乏热情,则无异 纸上画饼充饥,无补于事。Tuesday, March 22, 202222-
Mar-2222.3.22
• 14、我只是自己不放过自己而已,现在我不会再逼自 己眷恋了。22.3.2221:14:2222 March 202221:14
矩形 菱形
名称 起止框
功能
表示一个算法的开 始和结束
输入输出框
表示一个算法的输入 和输出信息
处理框 判断框 流程线
表示算法中处理和 运算数据
表示判断某一个条件 是否成立
表示执行步骤的路径
画流程图规则:
Ⅰ 使用标准的图形符号; Ⅱ 框图一般使用从上到下,从左到右的原则; Ⅲ 只有一个入口; Ⅳ 只有一个出口,判断框是超过一个退出线的唯一符号

4、越是无能的人,越喜欢挑剔别人的 错儿。 21:14:2 221:14: 2221:1 4Tuesday, March 22, 2022

5、知人者智,自知者明。胜人者有力 ,自胜 者强。 22.3.22 22.3.22 21:14:2 221:14: 22Mar ch 22, 2022

6、意志坚强的人能把世界放在手中像 泥块一 样任意 揉捏。 2022年 3月22 日星期 二下午9 时14分 22秒21 :14:222 2.3.22
算法如下:
r
S1 r←10
S2 S←πr2
S3 输出S.
A B
开始 r←10 S←πr2 输出S 结束
例2,已知两个单元分别放置了变量x和y值 ,试交换两个 变量。
解:S1:p←x p←x
S2:x←y
x←y
S3:y←p
y←p
思考题1:一个船工要送一只狼,一只山羊和一 棵白菜过河,每次除船工外,只能带一个乘客, 并且狼和山羊不能单独在一起,山羊和白菜也不 能单独在一起,应该如何渡河?并用流程图表示 算法过程。
思考题2,分析下面的流程图回答问题.
输入a,b,c
x1 b
b2 4ac 2a
问题:右图为求方程:ax2+bx+c=0(a≠0)
根的流程图,请问设计的流程图正确吗?
x2 b
b2 4ac 2a
输出x1, x2
小结:
⑴ 什么是流程图? ⑵ 如果画出流程图? ⑶ 构建流程图要注意什么? ⑷ 什么是顺序结构? ⑸ 如果画出顺序结构的流程图?
进入教室
交作业
N
小值日
Y
自己朗读
早读课
值日
…………
中国古代四大发明之一——造纸术
几个关键步骤: 切麻,洗涤, 浸灰水,蒸煮, 舂捣,打浆, 抄纸,晒纸, 揭纸。
用规定的图形,指向 线段及简单文字说明 来准确,直观地表示 算法的图形
二.新知介绍——流程图
问题:1+2+3+…+ n ≥2006 求满足条件的最小的整数n
Ⅴ 每一个框图都应有条从入口到出口的路径经过它。
Ⅵ 结构内不能存在死循环
×p A
×A B
例一,已知空间两点A(x1,y1,z1),B(x2,y2,z2) 求线段AB的长度d及P的坐标(x0,y0,z0),设计一个
算法并画出其流程图。
算法:
S1 输入x1,y1,z1,x2,y2,z2
S2 d ( x2 x1 )2 ( y2 y1 )2 (z2 z1 )2

7、最具挑战性的挑战莫过于提升自我 。。20 22年3 月下午9 时14分 22.3.22 21:14 March 22, 2022

8、业余生活要有意义,不要越轨。20 22年3 月22日 星期二9 时14分 22秒21 :14:222 2 March 2022

9、一个人即使已登上顶峰,也仍要自 强不息 。下午 9时14 分22秒 下午9时 14分21 :14:222 2.3.22
• 10、你要做多大的事情,就该承受多大的压力。3/22/2
022 9:14:22 PM21:14:222022/3/22
• 11、自己要先看得起自己,别人才会看得起你。3/22/2
谢 谢 大 家 022 9:14 PM3/22/2022 9:14 PM22.3.2222.3.22
• 12、这一秒不放弃,下一秒就会有希望。22-Mar-2222 March 202222.3.22
S3
x0
x1 2
x2
, y0y1 2源自y2, z0z1
z2 2
S4 输出d, (x0,y0,z0)。
顺序结构——依次进行多个处理的结构
一个顺序结构的各个部分按语句出现的 先后次序自上而下顺序执行。
例1,半径为r的圆的面积计算公式为S=πr2, 当r=10时,写出计算圆面积的算法,画出流 程图.
一.知识回眸
算法:对一类问题的机械的,统一的求解方法称为算法
自然语言描述一个算法。
给出求1+2+3+4+5的一个算法. 第一步 计算1+2,得到3; 第二步 将第一步中的运算结果3与3相加,得到6; 第三步 将第二步中的运算结果6与4相加,得到10; 第四步 将第三步中的运算结果10与5相加,得到15.
算法如下: S1 取n等于1; S2 计算:n(n 1)
2 n(n 1)
S3 如果 2 的值大于2006,那么n即 为所求;否则让n的值增加1后转到S2重复操作.
开始
输入n
计算 n(n 1) 的值 2
使n的值增加1
N
≥2006
Y
输出n
结束
处理框 起输止入框输出框 判断框
程序框
圆角矩形 平行四边形
相关主题