答案:(1)明确问题要求:分析问题、弄清问题的性质是用计算机解题的出发点。首先要对实际问题进行分析,明确问题的要求是什么,要求计算机做什么,已知一些什么样的数据,需要得到什么样的结果等。(2)建立数学模型和确定计算方法:数学模型是反映问题本质的数学表达式,而计算方法是通过数值计算来求解复杂函数的方法。对错综复杂的实际问题进行简化抽象,并用合理的数学公式来描述的过程,称为建立数学模型的过程。(3)算法设计:按所确定的数学模型及计算方法设计出解题步骤称为算法设计。设计过程中要用算法描述工具将算法描述出来。(4)编写程序:用计算机语言来描述算法。(5)调试程序及结果分析:经过以上步骤得到的程序并不能保证其正确性,只有通过上机调试,才能发现程序中的语法错误及逻辑错误。即使程序调试通过,得到运行结果,仍不能说明程序是正确的,还要对运行结果进行认真分析,看看输出结果是否满足要求,以及程序所执行的功能是否与要求一致。如果发现有错误或偏差,则要找出问题所在。