第一倮时算法的欐念 AAbl. com
第一课时 算法的概念
同题!生活中你熟悉的需要按步腺完誠的 例子有哪出? 登QQ 发邮件
问题1 生活中你熟悉的需要按步骤完成的 例子有哪些?
间题2请举出数学喾司中有啷些间题需要 按步解决? 判断奇偶性 解不等式证明线面平行 解方程 算法的攏念:指用来鱗决间题的一列明确而有敌 的步驗,是僻决间轰的清晰指令
问题2 请举出数学学习中有哪些问题需要 按步骤解决 ? 算法的概念:指用来解决问题的一系列明确而有效 的步骤,是解决问题的清晰指令。 解方程 解不等式 判断奇偶性 证明线面平行 ……
例1设计一个算法,求出 例2现有一杯开水和一杯茶, 1+2+3+···+10的值。 你能设计一个算法将两个杯子 解:算法为: 中的开水和茶对调吗?试一试。 第一步计算1+2,得到结果3; 解:为了叙述方便,我们设原 第二步计算3+3,得到结果6; 来装开水的是A杯,装茶的是B杯, 第三步计算6+4,得到结果10; 空杯为C杯。 第四步计算10+5,得到结果15 将开水和茶对调的算法为 第九步计算45+10,得到结果55第一步将A中的开水到入C杯 所以1+2+3+…+10=55 第二步:将B杯中的茶倒入A杯; 第三步:将C杯中的开水倒入B杯
例1 设计一个算法,求出 1+2+3+···+10的值。 解:算法为: 第一步 计算1+2,得到结果3; 第二步 计算3+3,得到结果6; 第三步 计算6+4 ,得到结果10; 第四步 计算10+5,得到结果15 …… 第九步 计算45+10,得到结果55. 所以1+2+3+…+10=55 例2 现有一杯开水和一杯茶, 你能设计一个算法将两个杯子 中的开水和茶对调吗?试一试。 解:为了叙述方便,我们设原 来装开水的是A杯,装茶的是B杯, 空杯为C杯。 将开水和茶对调的算法为 第一步 将A中的开水到入C杯; 第二步:将B杯中的茶倒入A杯; 第三步:将C杯中的开水倒入B杯
第二倮时变量与赋值 产皱 变量是指可吗取不同数位的量。 理辞‖想一想: 什么是贼值呢? 友用
第二课时 变量与赋值 产 生 理 解 应 用 设计一个算法,求出1×2×3×···×10的值。 解:算法为: 第一步 计算1×2,得到结果2; 第二步 计算2×3,得到结果6; 第三步 计算6×4 ,得到结果24; 第四步 计算24×5,得到结果120; ······ 第九步 计算362880×10,得到结果3628800. 所以1×2×3×…×10=3628800 变量是指可以取不同数值的量。 什么是赋值呢?
情境′寓言故事《小猴下山》:小猴下山 了,先掰了一根玉米;后丟了玉米,摘了 个西瓜;又丢掉西瓜,摘了一个桃;最 后丟掉桃去追小兔,没追上,手中空空地 回到了山上 变量x 小猴手中p 玉米1x=1 小猴手中将常数瓜2x=2 小猴手赋给变 3x=3 小猴手中量 无0x=0
情境1 寓言故事《小猴下山》:小猴下山 了,先掰了一根玉米;后丢了玉米,摘了 一个西瓜;又丢掉西瓜,摘了一个桃;最 后丢掉桃去追小兔,没追上,手中空空地 回到了山上。 变量x 小猴手中的物品: 小猴手中的物品: 小猴手中的物品: 小猴手中的物品: 玉米 西瓜 桃 无 1 2 3 0 x=1 x=2 x=3 x=0 将常数 赋给变 量
情境2大家在看娱乐类电视节目时有没有 听过类似这样的话“总分 将右边表 第一环节:主持人报“总达式的值 第二环节:主持人报总赋给左边 第三环节:主持人报总的变量 第四环节:主持人报“总分 总分用变量x表示 第一环节:X=100;第一环节::=100 第二环节:x=120·第二环节:xsx+20 第三环节:X=150;第三环节 x=X+30 第四环节:X=190.第四环节:x=x+40
情境2 大家在看娱乐类电视节目时有没有 听过类似这样的话“总分再加20分”? 第一环节:主持人报“总分为100分”; 第二环节:主持人报“总分再加20分”; 第三环节:主持人报“总分再加30分”; 第四环节:主持人报“总分再加40分” 。 第一环节:x=100; 第二环节:x=120; 第三环节:x=150; 第四环节:x=190. 第一环节:x=100; 第二环节:x=x+20; 第三环节:x=x+30; 第四环节:x=x+40. 总分用变量x表示 将右边表 达式的值 赋给左边 的变量
变量赋值的一般格式:变量名≡表达式 其中的“=”就是赋值号,它的意义是 将后面达式的值赋给变量
变量赋值的一般格式:变量名=表达式 其中的“ =”就是赋值号,它的意义是 将后面表达式的值赋给变量
思考:如何理解X=X+20这样的式子? 这个式子中的赋值号与数学 中的“=”是否相同? 并算法中 第一环节:X-0;「x=x+20是将右边表达式 第二环节:∝=x+20)的值赋给左边的变量x。 第三环节:X=X+30 数学中 第四环节:X=X+40.x=x+20可化为0=0不成立
情境2 大家在看娱乐类电视节目时有没有 听过类似这样的话“总分再加20分”? 第一环节:主持人报“总分为100分”; 第二环节:主持人报“总分再加20分”; 第三环节:主持人报“总分再加30分”; 第四环节:主持人报“总分再加40分” 。 第一环节:x=100; 第二环节:x=x+20; 第三环节:x=x+30; 第四环节:x=x+40. 思考:如何理解x=x+20这样的式子? 这个式子中的赋值号与数学 中的“ =”是否相同? x=x+20是将右边表达式 的值赋给左边的变量x。 算法中 数学中 x=x+20可化为0=20不成立
变量赋值的一般撸式:变量名=表达式 其中的“=”就是赋值号,它的意叹是 将后面惑达式的值赋给变量。 ●变量赋值的灌意点 ●变量贼值的四种方式
变量赋值的一般格式:变量名=表达式 其中的“ =”就是赋值号,它的意义是 将后面表达式的值赋给变量。 变量赋值的注意点 变量赋值的四种方式