内容正文:
把解决问题的方法步骤化
为使计算机按照确定的方法进行计算,光有计算公式是不够的。还必须把解决问题的办法步骤化。
如何将解决问题方法步骤化?
把解决问题的办法步骤化即要用某种方式告诉计算机,第一步做什么,第二步做什么,一般地,第i步做什么,第i+1步做什么。
将方法步骤化
八人过河
一家六口,包括爸爸,妈妈,两个女儿以及两个孩子在郊游途中迷了路,还不幸遇上了一个逃犯,幸好犯人正好被一个警察抓住了,一家六口才保住了性命。可他们手机全丢了只有到河对岸才可以找到电话求救,可河上只有一条小船,只有父亲、母亲和警察才能控制船过河,无论成人与孩子,每次只能乘坐两人,要采取怎样的步骤才能把所有人都渡过河?
过河时要注意不要触发以下条件:
1、当警员与犯人分开时,犯人会伤害一家六口;
2、当爸爸看见妈妈离开女儿时,爸爸便会教训女儿;
3、当妈妈看见爸爸离开儿子时,妈妈便会教训儿子。
5
最小公倍数=m*n/最大公约数
警察先把带犯人过河,然后警察回来, 警察再把带女孩过河,警察带犯人回来,妈妈带女儿过河,妈妈回来,爸爸和妈妈过河,爸爸回来,警察带犯人过河,妈妈回来,爸爸和妈妈过河,爸爸回来,爸爸带儿子过河,警察带犯人回来,警察带男孩过河,警察回来,警察带犯人过河。
自然语言
1、他才来,许多人还不认识。
2、三个学校的校长参加座谈。
3、咬死了猎人的狗。
开始
警察带着强盗过河
警察回来
警察带着女儿1过河
警察带着强盗回来
妈妈带女儿2过河
妈妈回来
爸爸和妈妈过河
爸爸回来
警察带强盗过河
妈妈回来
爸爸和妈妈过河
爸爸回来
爸爸带儿子1过河
警察带着强盗回来
警察带儿子2过河
警察回来
警察带着强盗过河
结束
开始
警察带着强盗过河
警察回来
警察带着儿子1过河
警察带着强盗回来
爸爸带儿子2过河
爸爸回来
爸爸和妈妈过河
妈妈回来
警察带强盗过河
爸爸回来
爸爸和妈妈过河
妈妈回来
妈妈带女儿1过河
警察带着强盗回来
警察带女儿2过河
警察回来
警察带着强盗过河
结束
步骤化
上述是一个把解决问题的方法步骤化的自然语言实例。
计算机开始计算之前,必须把解决这一问题的程序存储在计算机的内存中。通常,