1算法与程序框图1
1算法的概念1
2程序框图与算法的基本逻辑结构(1)1
2程序框图与算法的基本逻辑结构(2)1
2程序框图与算法的基本逻辑结构(3)1
1算法与程序框图1
1算法的概念1、把冰箱门打开脑筋急转弯:把一头大象放进冰箱需要几个步骤
2、把大象装进去3、把冰箱门关上问题提出我们知道,计算机可以帮我们解决很多问题,其实它是按照一定的指令来工作的,其中最基础的数学理论就是算法,本节课我们就来学习:算法的概念
x-2y=-12x+y=1解:第一步,第二步,第三步,第四步,第五步,①+②×2,得5x=1
15x②-①×2,得5y=3
35y得到方程组的解为15x35y①②求解:二元一次方程组思考1:你能写出求解一般的二元一次方程组的步骤吗
111cybxa222cybxa01221baba其中第一步:解③,得21121221bcbcxabab②×-×①,得1a2a12211221()ababyacac解④,得12211221acacyabab得到方程组的解为2112122112211221bcbcxababacacyabab2b1b①×-×②,得12212112()ababxbcbc③第二步:④第三步:第四步:第五步:思考2:根据上述分析,用加减消元法解二元一次方程组,可以分为五个步骤进行,这五个步骤就构成了解二元一次方程组的一个“算法”
我们再根据这一算法编制计算机程序,就可以让计算机来解二元一次方程组
那么解二元一次方程组的算法包括哪些内容
思考3:一般地,算法是由按照一定规则解决某一类问题的基本步骤组成的
你认为:(1)这些步骤的个数是有限的还是无限的
(2)每个步骤是否有明确的计算任务
总结:在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法