当前位置:文档之家› 算法与程序设计流程图

算法与程序设计流程图


E
第1章 选择模式练习 第6题 流程图:
S
T Print “优秀”
Input x
F X>=90
T X>=60
Print “及格”
F Print “不及格”
E
第1章 选择模式练习 第7题 流程图:
S
v1=60: a1=2: a2=-6
input t
T
t<=30
F T
v=a1*t*t/2 v=v1+a2*(t-30)*(t-30)
input n
F i<=n T t=t*i i=i+1
print t E
结束
第1章 重复模式练习 第4题 流程图
S
t=1:i=1:s=0
input n
F i<=n T t=t*i:s=s+t i=i+1
print t
E
第1章 重复模式练习 第5题 流程图
S
S
i=1:s=0
i=1:s=0
F i<=100
t<=40 F
v=0
print v E
第1章 选择模式练习 第8题 流程图:
S
input s1,s2,s3
S1>s2
T
s=s1 s1=s2 s2=s
F T
S1>s3
F print s1
s=s1 s1=s3 s3=s
E
第1章 选择模式练习 第9题 流程图:
S
input a,b,c
d=a
T a>b
a=b b=d
F d<0
T print “无实数解”
x=-b/2/a print “x=”;x
E
第1章 重复模式练习 第1题 流程图
S
S
n=0:s=0
n=0:s=0
F n<10
T n=n+1 s=s+1/n
print s
n=n+1 s=s+1/n
F n>=10 T print s
E
E
(a)当型循环
(b)直到型循环
d=b
b=c
T
c=d
F b>c
F
a>b
T
d=a
F
a=b b=d
print a,b,c
E
第1章 选择模式练习 第10题 流程图:
B
input a,b,c
d=b*b-4*a*c
T
F
d>0
x1=(-b+sqr(d))/(2*a) x2=(-b-sqr(d))/(2*a)
print “x1=“;x1 print “x2=”;x2
Input x
T
x<0
x=-x
F
Print x E
第1章 选择模式练习 第4题 流程图: S
Input x
T y=x*x- 4*x- 5
X<=0
F y=sqr (x)
Print y E
第1章 选择模式练习 第5题 流程图: S
Input N
T
N mod 7=0
F
Print N/7
Print “不能被7整除”
第1章 流程图练习 第1题(P.9 例1): S
输入长方形长a 输入长方形宽b
S= a * b
输出长方形面积S
E
第1章 流程图练习 第2题 : S
输入半径 R
S=3.14*R*R L=2*3.14*R
输出面积S 输出周长L
E
第1章 流程图练习 第3题 : S
输入 L
S1=L*L S2=3.14*S1/4
S=S1-S2
输出 S
E
第1章 选择模式练习 第1题 流程图: S
Input a Input b
T
a>b
F
d=a
d=b
print d E
第1章 选择模式练习 第2题 流程图: S
输入月通话时间T
F
T>100
T
S=60
S=60+0.4*(T-100)
输出月使用费S E
第1章 选择模式练习 第3题 流程图: S
i=1:s=0
F i<=10
T
Input x
m=s/10
s=s+x: i=i+1 Print “平均值”;m
E
print an
E
第1章 重复模式练习 第7题 流程图
S B
i=1
input “R1=” ; R1 input “R2=” ; R2
x=1/R1+1/R2
input n
F i<=n T input r
print “R=” ; 1/x
x=x+1/r i=i+1
E
print
第1章 重复模式练习 第8题 流程图 S
T s=s+1/2^i
i=i+1
print s
s=s+1/2^i i=i+1
F (1-s)<0.00001 T print i-1
E
E
(a)
(b)
第1章 重复模式练习 第6题 流程图
S
a0=0:a1=1:i=2
input n
F i<=n T an=a0+a1:a0=a1 a1=an : i=i+1
第1章 重复模式练习 第1题 流程图
S
n=1:s=0 F
n<=10 T s=s+1/n n=n+1
print s
E
(c)计数循环
第1章 重复模式练习 第2题 流程图
S
i=1:s=0
F i<=20 T s=s+1/(2*i-1) i=i+1
print s
E
第1章 重复模式练习 第3题 流程图
S
t=1:i=1
相关主题