第三步 输出2a-1.
第四步 输出a2-2a+3.
这个算法解决的问题是____________________________________________________.
类型三 算法的步骤设计
例3 设计一个算法,判断7是否为质数.
反思与感悟 设计一个具体问题的算法,通常按以下步骤:
(1)认真分析问题,找出解决此题的一般数学方法.
(2)借助有关变量或参数对算法加以表述.
(3)将解决问题的过程划分为若干步骤.
(4)用简练的语言将这个步骤表示出来.
跟踪训练3 设计一个算法,判断35是否为质数.
1.下列不是算法的是________.(填序号)
①解方程2x-6=0的过程是移项和系数化为1;
②从济南到温哥华要先乘火车到北京,再转乘飞机;
③解方程2x2+x-1=0;
④利用公式S=πr2计算半径为3的圆的面积.
2.下列对算法的理解正确的是________.(填序号)
①算法有一个共同特点就是对一类问题都有效(而不是个别问题);
②算法要求是一步步执行,每一步都能得到唯一的结果;
③算法一般是机械的,有时要进行大量重复计算,它的优点是一种通法;
④任何问题都可以用算法来解决.
3.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:
第一步 取A=89,B=96,C=99;
第二步 ____________________;
第三步 ____________________;
第四步 输出计算的结果.