第12章算法与程序框图
第12章 算法与程序框图
本章目录 121算法的概念 122程序框图 123算法与程序框图应用举例
12.1 算法的概念 12.3 算法与程序框图应用举例 本章目录 12.2 程序框图
121算法的概念
12.1 算法的概念
算法的概念 什么是算法? 引入 1:计算6+5×(42)的顺序? 括号里的 乘法 后加法
算法的概念 引入 问题1:计算 6+5×(4-2)的顺序? 先算括号里的 再算乘法 后算加法 什么是算法?
算法的概念 什么是算法? 引入 有一个农夫带条狼、一只羊和一筐白过河。如果 有农夫看管,则狼要吃羊,羊要吃白菜。但是船很小,只够农夫带 一样东西过河。问农夫该如何解此难题? 1、帶羊到对岸,返回; 2、带莱到对岸,并把单带回; 3、带狼到对岸,返回; 4、帶单到对岸
引入 问题2:有一个农夫带一条狼、一只羊和一筐白菜过河。如果没 有农夫看管,则狼要吃羊,羊要吃白菜。但是船很小,只够农夫带 一样东西过河。问农夫该如何解此难题? 解决步骤: 1、带羊到对岸,返回; 2、带菜到对岸,并把羊带回; 3、带狼到对岸,返回; 4、带羊到对岸。 算法的概念 什么是算法?