Qbasic语言的教学(课件).pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Qbasic语言的教学(课件)

第五章 Qbasic语言的初步知识 第七节 选择结构程序 例5.18: 某公司卖软盘,50片以上(含50片),每片3元。50片以下,每片3.5元。编程求买盘片的钱数。 分析: 设购买的盘片数用X 表示,应付的钱数用 Y 表示。 IF语句的第二种形式 块结构条件语句: 格式: IF 条件 THEN 语句块1 [ELSE 语句块2] END IF 功能:当条件成立时,执行语句块1中的各语句,然后执行 END IF 的下一行语句。否则执行语句块2中的各语句。如果没有方框中的内容,当条件不成立时,直接执行 END IF 的下一行语句。 块IF语句流程图 块IF语句 练习2:铁路托运行李,从甲地到乙地,按规定每张客票托运行李不超过50kg时,每千克13元,如超过50kg,超过的部分按每千克20元计算。如果行李重量为w(kg),运费为F元。计算公式为: 13×w (当w≤50) F= 50×13+(w-50)×20 (当x>50) * * IF语句的第一种形式 单行结构条件语句: 格式: IF 条件 THEN 语句 或 IF 条件 THEN 语句 1 ELSE 语句 2 功能: 当条件成立时,执行语句1,否则执行 语句2。如果没有 ELSE语句2,则条件 不成立时,就直接执行IF语句的下一行 语句。 行IF语句的流程图 条件 语句1 行IF语句 条件满足 条件不满足 X=50 Y=3.5X 条件满足 输入X 开始 Y=3X 输出Y 结束 条件不满足 程序如下: CLS Input “x=”;x If x=50 then y=3*x else y=3.5*x Print “y=”;y end 练习: 小明到超市买笔记本,买20本以上(含20本),按批发价每本5元钱计算。否则每本按5.3元钱计算。编程求买笔记本的钱数。 条件 语句块1 语句块2 条件满足时 条件不满足时 Ⅰ根据什么决定选择,即条件是什么? Ⅱ条件成立时做什么? Ⅲ条件不成立时做什么? IIF语句使用要点: 例5.20: 求一元二次方程 ax2+bx+c=0 (a≠0)      的根。 d0 求x1,x2两个根 条件满足 输入a,b c 开始 输出“无实根” 输出X1,x2 结束 条件不满足 d=b2-4ac CLS Input a,b,c d=b^2-4*a*c If d0 then print “无实根” else X1=(-b+sqr(d))/(2*a) X2=(-b-sqr(d))/(2*a) Print “x1=”;x1, “x2=”;x2 End IF End 程序如下: 程序如下: input “输入重量:”,w if w=50 then f=13*w else f=50*13+9w-50)*20 end if print “运费为:”;f end * * * * *

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档