- 2
- 0
- 约1.97千字
- 约 17页
- 2017-09-11 发布于江苏
- 举报
例2 已知一个三角形的三边长分别为2,3,4,利用海伦-秦九韶公式设计一个算法,求出它的 例4 任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在.画出这个算法的程序框图. 例5 设计一个计算1+2+...+100的值的算法,并画出程序框图. 课堂练习: §1.1.2 程序框图 复习 1、算法的概念 2、算法的特点 3、常见的几个例子 4、判断一个正整数是否是质数的算法 算法的概念 算法是指解决给定问题的有穷操作步骤的描述,简单的说,算法就是解决问题的步骤和方法。 算法的基本特点 1、有穷性 一个算法应包括有限的操作步骤,能在执行有穷的操作步骤之后结束。 2、确定性 算法的计算规则及相应的计算步骤必须是唯一确定的,既不能含糊其词,也不能有二义性。 3、有序性 算法中的每一个步骤都是有顺序的,前一步是后一步的前提,只有执行完前一步后,才能执行后一步,有着很强逻辑性的步骤序列。 判断一个正整数是否是质数的算法 自然语言描述 图形描述 第一步:判断n是否等于2?若n=2,则n是质数,否则,执行第二步; 第二步:依次从2~(n-1)检验是不是n的因数,即能整除n的数,若有这样的数,则n不是质数;若没有,则n是质数。 开始 输入n 求n除以i的余数 i的值增加1,仍用i表示 in-1或r=0? r=0? n不是质数 n是质数 结束 否 否 是 是 i=
您可能关注的文档
- 高中数学新人教A版必修三1.2.1输入语句,输出语句和赋值语句 教案1.doc
- 高中数学新人教A版必修三1.2.1输入语句,输出语句和赋值语句 教案2.doc
- 高中数学新人教A版必修三《1.1.1算法的概念》教案.doc
- 高中数学新人教A版必修三《1.2.1 输入语句、输出语句和赋值语句》教案.doc
- 高中数学新人教A版必修三《1.2.2 条件语句》教案.doc
- 高中数学新人教A版必修三《1.2.3 循环语句》教案.doc
- 高中数学新人教A版必修三《1.3 算法案例》教案1.doc
- 高中数学新人教A版必修三《1.3 算法案例》教案2.doc
- 高中数学新人教A版必修三《1.3 算法案例》教案3.doc
- 高中数学新人教A版必修三《1.1.2程序框图与算法的基本逻辑结构》第1课时教案.doc
最近下载
- 初中七年级(初一)数学下册专题练习版.docx VIP
- 新能源汽车制动系统仿真分析.doc VIP
- 严重创伤院前急救中国专家共识2026.pptx
- 成人零基础英语教学课件.ppt VIP
- 初中英语单词(带音标).doc VIP
- 2024年哈密市商业银行股份有限公司建国北路支行秋季校园招考笔试试卷带答案详解.docx VIP
- 2024年哈密市商业银行股份有限公司复兴路支行秋季校园招考笔试试卷带答案详解.docx VIP
- 2024年哈密市商业银行股份有限公司花园支行秋季校园招考笔试试卷带答案详解.docx VIP
- 2024年哈密市商业银行股份有限公司人民路支行秋季校园招考笔试试卷带答案详解.docx VIP
- 蒲县垃圾分类试点县餐厨垃圾处理厂项目环评(2021年新版环评)环境影响报告表.pdf VIP
原创力文档

文档评论(0)