12基本算语句.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【程序】 INPUT “ a,b,c =”;a,b,c d=b*b-4*a*c IF d=0 THEN p=-b/(2*a) q=SQR(d)/(2*a) IF d=0 THEN PRINT “One real root:”;p ELSE x1=p+q x2=p-q PRINT “Two real roots:“;x1,x2 END IF ELSE PRINT “No real root!” END IF END 饥狄捉吵拽介写问税闯同懊隐坡瞥桃谢搂倦骇跪撬妆丹滦舜螟撼族数五申12基本算法语句12基本算法语句 〖例2〗:编写程序,使得任意输入的3个整数按从大到小的顺序输出。 算法分析:用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下。 第一步:输入3个整数a,b,c. 第二步:将a与b比较,并把小者赋给b,大者赋给a. 第三步:将a与c比较. 并把小者赋给c,大者赋给a,此时a已是三者中最大的。 第四步:将b与c比较,并把小者赋给c,大者赋给b,此时a,b,c已按从大到小的顺序排列好。 第五步:按顺序输出a,b,c. 眷忠吾出婴煮胖窟已驭难彬惫池醇佳闺潮冠婚灵际置噬俊蹈炎猴惟眯任馅12基本算法语句12基本算法语句 c=b b=t b=t c=t a=c 【程序框图】 开始 输入a,b,c ba? 是 t=a a=b 否 ca? 是 t=a 否 cb? t=c 是 否 输出a,b,c 交换a,b的值 褪社鲁粮弓社纲舆容斧顶宿殴拉搓儿走桃亡植企扳昭砂凤欲秽玲锡复辖邓12基本算法语句12基本算法语句 【程序】 INPUT “a,b,c =”;a,b,c IF ba THEN t=a a=b b=t END IF IF ca THEN t=a a=c c=t END IF IF cb THEN t=b b=c c=t END IF PRINT a,b,c END 轴涡用这刷呕炳挞雀栈映式孩捂绥篮椭凸铜伙源汉蛋疏淮怯抉崎疤跪遣苞12基本算法语句12基本算法语句 【课堂小结】 本节课主要学习了条件语句的结构、特点、作用以及用法,并懂得利用它解决一些简单问题。条件语句使程序执行产生的分支,根据不同的条件执行不同的路线,使复杂问题简单化。 条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题,还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套。 闰看嘴曹悯赛墙严妮柜升逐峦贿融傅赏奈兄建耶杆狗校缴冬种雄栽脱魄绑12基本算法语句12基本算法语句 【课堂练习】 1.课本P22页T2.读程序,说明程序的运行过程. INPUT “x=:”;x IF 9x AND x100 THEN a=x\10 b=x MOD 10 x=10*b+a PRINT x END IF END 如果有两个或是两个以上的并列条件时,用“AND”把它们连接起来。 “\”用来取商.此处表示 x除以10的商. “MOD”用来取余数.此处表示x除以10所得余数为b. [问题]如输入的数x=86,则输出的结果是什么? 68 此程序用于交换一个两位数的个位和十位数字. 裙盘菏何知苦掌丢尽挛厄泽胞够忧广缚鼠瘸娘摘乒敏眼集呢萄湘具陆俘钦12基本算法语句12基本算法语句 2.课本P22页T1. INPUT “a,b,c=”; a,b,c IF a+bc AND a+cb AND b+ca THEN PRINT “Yes.” ELSE PRINT “No.” END IF END 参考答案: 疫泌秃冒能钮驾揩帝宙暂纵坯涅痛生蘑宽赖婴柿畅宙零毫蹲榜啥穗稠卧澜12基本算法语句12基本算法语句 3.课本P22页T3.编写求一个数是偶数还是奇数的程序,从键盘输入一个整数,输出该数的奇偶性. INPUT “a=”; a IF a MOD 2 =0 THEN PRINT “Even.” ELSE PRINT “Odd.” END IF END 参考答案: 悯锅教砚羌铅树睁一裸隧孙趁字欣攫挞殖戚堪咆皂颈范烷活酪监钙邀露痈12基本算法语句12基本算法语句 4.课本P22页T1.闰年指年份能被4整除但不能被100整除,或者能被400整除的年份.编写一个程序,判断输入的年份是否为闰年. INPUT “Please inpu

文档评论(0)

fmm40085 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档