陕西省蓝田县焦岱中学高中数学必修三241条件语句(2)课件_第1页
陕西省蓝田县焦岱中学高中数学必修三241条件语句(2)课件_第2页
陕西省蓝田县焦岱中学高中数学必修三241条件语句(2)课件_第3页
陕西省蓝田县焦岱中学高中数学必修三241条件语句(2)课件_第4页
陕西省蓝田县焦岱中学高中数学必修三241条件语句(2)课件_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.1条件语句

例1(请看课本)要求设计算法(程序语句) 分析:通常需经历:

a.语言描述算法b.框图描述c.程序语言描述二、新课讲解解:用语言描述算法如下:(1)输入x;(2)如果x<=2.5,则y=x^2+1;(3)如果x>2.5,则y=x^2–1;(4)输出y.Ifx<=2.5Theny=x^2+1Elsey=x^2-1EndIf??语句y=x^2+1与语句y=x^2–1的关系?结论:对于如下框图的算法条件语句1语句2假都可以用下列语句来表示If条件 Then语句1Else语句2EndIf

真PrivateSubForm_Click()Dimx,yAsDoublePrint"课本107页例1的BASIC程序"Printx=Val(InputBox("请输入x值","提示","",6000,2000))Print"您输入的x值是:x=";xIfx<=2.5Then

y=x^2+1PrintTab(12);"y=";yPrint

Else

y=x^2-1PrintTab(12);"y=";yPrint

EndIfEndSub例1的BASIC源程序请看程序演示练习1:判断输入的数是否为正数,若是,输出它的平方;若不是输出它的相反数,则a处填? 输入x; Ifa_Then y=-x Else y=x^2 EndIf 输出y.例2、(看课本)

分析:解:Ifa<5ThenC=25*aElseIfa<10ThenC=22.5*aElseC=21.25*aEndIfEndIf22.5a,5≤a<10

25a,a<521.25a,a≥10C=分三步走.抽象概括Ifa<5ThenC=25*aElseIfa<10ThenC=22.5*aElseC=21.25*aEndIfEndIfIf条件1Then语句1ElseIf条件2Then语句2Else语句3EndIfEndIf(学生完成)条件1语句1假条件2假语句2语句3真真PrivateSubCommand1_Click()Dima,CAsDoublea=InputBox("请输入所买唱片数","温馨提示","",7000,2000)PrintPrint"您买的是";a;"张唱片!"Ifa<=0ThenPrintTab(6);“对不起,小姐您输入有误!请重新输入:"Else

Ifa<5ThenC=25*aElseIfa<10ThenC=22.5*aElseC=21.25*aEndIfEndIfPrint"@请交¥";C;"元!谢谢!!"Print"欢迎再次光临!"EndIfEndSubPrivateSubCommand2_Click()Form1.FontSize=16Form1.ForeColor=vbWhitePrintSpc(2);"在音乐唱片超市里,每张唱片售价25元.顾客如果购买5张":Print"以上(含5张)唱片、则按照九折收费;如果顾客购买10张":Print"以上(含10张)唱片,则按照八五折收费.下面是收费情况。"EndSubPrivateSubCommand3_Click()EndEndSub例2的BASIC源程序请看程序演示练习2:给出程序:

输入x Ifx<3Theny=2xElseIfx>3Theny=x^2-xElsey=4EndIfEndIf输出y

该程序的功能是:已知函数y=____,输入自变量x的值,输出其对应的函数值。3.思考与交流用复合If语句表示闰年问题的算法框图见课本P97三、课堂小结1)If-Else语句2)If-Else嵌套语句

条件语句是程序语言中最基本、最重要的语句之一。条件语句对应于实际问题的分类处理,与数学中的分类讨论思想是完全对应的,当多个条件结构同时存在时,要区分它们是包含关系还是并列关系,从而选择合适的If语句。同时注意书写格式。

四、作业课本、P1091、2练习:1、已知函数X^2-1,x≥0 y=X^2+2,x<0编写一个程序,输入x的值,输出对应的函数值。2、写出已知函数 1,x>0 y= 0,x=0-1,x<0输入x的值,求y的值的程序一、回顾引入1、算法的含义及基本思想

1)a、(现代意义的)算法:通常是指可以用计算机来解决的某一类问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论