高中数学必修3算法初步与框图框图第二章,运用复合If语句描述该算法初步与框图...

人教版高中数学必修3_基本算法语句(共三课时)_ppt1_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
&&¥2.00
&&¥2.00
&&¥2.00
&&¥2.00
&&¥2.00
喜欢此文档的还喜欢
人教版高中数学必修3_基本算法语句(共三课时)_ppt1
人​教​版​必​修​三​高​中​数​学​ ​基​本​算​法​语​句
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:614.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
【课堂新坐标】(教师用书)学年高中数学 第二章 算法初步教案 北师大版必修3.doc72页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
··········
第二章 算法初步
§1算法的基本思想
教师用书独具
●三维目标
1.知识与技能
1 通过对解决具体问题过程与步骤的分析,体会算法的思想,了解算法的含义;
2 能够用语言叙述算法;
3 会写出将自然数分解成素因数乘积的算法;
4 会写出求两个自然数的最大公因数的算法和两个自然数的最小公倍数的算法.
2.过程与方法
通过对物品价格的猜测,体会猜测者的基本思路,得到一个一般步骤,而这个步骤就是一个算法.结合具体问题,模仿算法步骤,写出将自然数分解成素因数乘积的算法和求两个自然数的最大公因数的算法,从而体会算法的基本思想,了解算法的含义.
3.情感、态度与价值观
通过本节的学习,使学生对算法的思想有一个初步的认识,体会算法的基本思想――程序化思想,在归纳概括中培养学生的逻辑思维能力,从而进一步体会算法与现实世界的密切关系.
●重点难点
重点:体会算法的思想,了解算法的含义;
难点:能够用语言来叙述算法.
教师用书独具
●教学建议
学习是在原有知识的基础上,在新旧知识的相互作用过程中,通过同化和顺应,使自身的认知结构得以转换和发展.结合本节课的具体内容,采用启发式教学法,小组合作学习法,计算机辅助教学等教学法.本节课按照“提出问题―解决问题”的思路来设计教学程序,以学生为主体,在合作中学习和体会算法的基本思想,发展学生的创造性思维.同时考虑不同学生的个性差异和发展层次,让各层次学生都得到发展.通过多媒体演示提高课堂效率,进一步体现算法思想.
●教学流程
创设问题情境,引出问题:如何用自然语言叙述用二分法求近似解的过程引导学生回顾用二分法求近似解的步
正在加载中,请稍后...(课件)北师大版高中数学必修3第二章《算法初步》几种基本语句-条件语句_中华文本库
第1页/共2页
文本预览:
基本算法语句
——条件语句
例1:根据输入x的值,计算y的值
If x ? 2.5 Then 写出算法步骤,写出条件语句。 y=x2+1 步骤:(1)输入x; 2 Else x ? 1 (2)若x ? 2.5 ,则y= 2-1 y=x 2 (3)若 x ? 2.5 ,则y= x ? 1 End If
? ? x ? 1, x ? 2.5 y?? 2 ? ? x ? 1, x ? 2.5
解:这里(2)、(3)步的选择 部分可以用条件语句表示:
一般地,对于形如右方流程图 的算法,都可以用下列语句来 表示:
If 条件 Then
计算机在执行if-then-else 语句时,首先判断条件,当 条件成立时,执行then后 的语句,如果条件不成立, 就执行else后的语句
广州市出租车公司规定:2.3公里及2.3公里以内为起步 价7元,若超过2.3公里,超过部分按每公里2.6元收费,画 出流程图,用条件语句描述一个乘客所付车费的算法, 开始 输入x; 输入x If x ≤ 2.3 Then 是 x≤2.3 y=7 否 Else y=7+2.6(x-2.3) y=7 y=7+2.6(x-3) 输出y 结束 End If 输出y
例2 在音乐唱片超市里,每张唱片售价25元.顾客如果 购买5张以上(含5张)唱片,则按照九折收费;如果顾客 购买10张以上(含10张)唱片,则按照八五折收费.请用 语句描述完成计费工作的算法,画出算法流程图. 解 假如用变量a表示顾客购买的唱片数,用变量C 表示顾客要缴纳的金额.则这个算法可以表示为: 1、输入a. 2、对a进行判断: (1)若0<a<5,则C=25a; (2)若 5 ? a<10 ,则C=22.5a; (3)若a ? 10 ,则C=21.25a. 3、输出C .
开始 输入a
一 个 条 件 语 句
a<5 Then C=25*a
一 个 条 件 语 句
If a ? 10 Then C=22.5*a Else C=21.25*a End If End If 输出C. 复合If语句
实际上,对于上面的形式,用形如下 If
面所示流程图描述的算法都可以用
下面的复合if语句来表示:
End If End If
复合条件语句一般含有两个或两个以上的条件结构中,编程时, 要明确条件与语句之间的对应关系,最好先作流程图,理清判断 的先后顺序,再编程 7
1.请试着用复合if语句表示 闰年问题的算法.
否 是 否 400整除y 是 输出“y 是闰年”
输出“y 不
输出y是闰年 结束
输出“y 不是闰年”
输入y; If 4不能整除y Then 输出y不是闰年 Else If 100不能整除y Then 输出y是闰年 Else If 400能整除y Then 输出y是闰年 Else 输出y不是闰年 End If End If End If
本节课主要学习了条件语句的结构、特点、作用以及 小结:
用法,并懂得利用它解决一些简单问题。条件语句使 程序执行产生的分支,根
第1页/共2页
寻找更多 ""高中数学必修3算法初步与框图专项测试题&#40;苏教版&#41;——所有资料文档均为本人..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
高中数学必修3算法初步与框图专项测试题(苏教版)
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
【全程复习方略】学年高中数学 2.3.1 条件语句课件 北师大版必修3.ppt50页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:100 &&
【全程复习方略】学年高中数学 2.3.1 条件语句课件 北师大版必修3.ppt
你可能关注的文档:
··········
··········
【自主解答】 1 由题意知
2     输入t;
If 0 t AND t≤3 Then
  y 0.22
tThen   
 y 0.22+0.1* t-3   
Else    
y 0.1*[INt t-3 +1]+0.22
  End If
输出y. 【延伸探究】根据本例 1 中的程序语句写出相应的算法框图. 【解析】 【方法技巧】 1.使用复合If语句的注意事项
1 使用范围:判断条件多于一个时.
2 分清层次:编写条件时,要注意If和End If的配对使用及书写的格式. 2.利用复合If语句解决问题的步骤
1 构思出解决问题的一个算法 可用自然语言 .
2 画出程序框图,形象直观地描述算法.
3 根据框图写算法语句,即逐步把框图中的算法步骤用算法语句表达出来. 【变式训练】已知函数
试设计算法框图,要 求输入x值,输出相应的函数值,并用相应的算法语句描述. 【解题指南】要先根据题意写出算法,再设计算法框图,写出算 法语句. * §3 几种基本语句 3.1 条件语句 1.条件语句的格式与功能如何? 2.如何利用条件语句表示算法? 问题 引航 条件语句的格式以及与选择结构的对应关系 算法 框图 复合If语句 If语句 If ______ Then
______ Else  If ______ Then    ______  Else    ______  End If End If If _____ Then
______ Else
______ End If 语句 格式 复合If语句 If语句 条件 语句1 语句2 条件1 语句1 条件2 语句2 语句3 1.判一判 正确的打“√”,错误的打“×”
1 条件语句是首先判定If后的条件,若不满足条件,则跳出If语句.    
2 If语句中的条件只能是一个不等关系.    
3 在算法语句中若有条件语句,End If只能用一次.    
2.做一做 请把正确的答案写在横线上
1 条件语句与算法框图
正在加载中,请稍后...

我要回帖

更多关于 算法初步与框图 的文章

 

随机推荐