设计一个求解方程的一个算法,并用流程图表示。
算法:S1 输入a,b,c
S2 若a≠0,执行S3,如果a=0,执行S7
S3 △←b2+4ac
S4 若△<0,输出方程无实根 ,若△≥0,执行S5;
S5
S6 输出x1,x2
S7 若b≠0 ,执行S8,若b=0,执行S10
S8 x←-c/b
S9 输出x
S10 若c≠0,输出方程无实根,若c=0,输出方程的解是全体实数。
算法的定义:
算法通常是指用计算机按照一定规则解决一类问题的明确和有限的步骤。
算法的特征:
①确定性;②逻辑性;③有穷性;④正确性;⑤顺序性;⑥普遍性。
算法的描述:
自然语言、程序框图、程序语言。
设计一个问题的算法时应注意:
(1)认真分析问题,联系解决此问题的一般数学方法;
(2)综合考虑此类问题中可能涉及的各种情况;
(3) 将解决问题的过程划分为若干个步骤;
(4)用简练的语言将各个步骤表示出来。
登录并加入会员可无限制查看知识点解析