2.1算法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
写出求1×2×3×…×9×10的值的一个算法。 解:第一步 求1×2,得到结果2. 第二步 求2×3,得到结果6. 第三步 求6×4,得到结果24. …… 第九步 将362880×10,得到3628800. 所以 1×2×3×…×9×10=3628800
一位同学有9枚一元的硬币,其中一枚略轻的 是假币。用天平将假币找出来,并写出算法。 (你想到了几种方法?)
练习 P19 练习2.1.1 P22 练习2.1.2 作业 P严谨
算法的基本逻辑结构:
顺序结构:由若干个依次执行的处理步骤组成 的结构。 条件结构:如果在一个算法中需要进行条件判 断,根据条件是否成立会有不同的处理步骤。 循环结构:反复执行同一步骤的算法。
1、写出用“描点法”作函数图像y=2x2-1的 图象的算法。 2、写出利用求根公式解方程3x2+2x-2=0的一 个算法。 3、 设计算法,求100以内能被5整除的最小正 整数。 观察各种结构区别与联系
算
法
a,b,c,d,e,f,g,h八个数,用什么方法可以 求出其中的最大数?
如果是八万个数呢? 人与动物最大的区别:制造并利用工具
算法:可以用来解决某一类问题的程序或步骤。 特点: (1)有限性:步骤有限; (2)确定性:操作内容确切、结果确定; (3)有序性:按照顺序进行; (4)有输入和输出:零个或多个输入、一个 或多个输出。 描述方法:自然语言、图形语言、符号语言