网站大量收购独家精品文档,联系QQ:2885784924

《第二节 简单的程序设计》参考课件.pptxVIP

《第二节 简单的程序设计》参考课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多

第二节简单的程序设计河南大学版八下

掌握程序设计的基本方法。熟练掌握输入、输出、赋值语句的使用方法。了解程序的基本框架结构。学习目标

新课导入阿杜在学习了程序设计的基本步骤以后,对编程的兴趣越来越高,但他对程序的基本框架还不清楚。本节,通过两个例子来了解程序的基本框架组成。

【例1】编写程序,将输入的摄氏度数转换为华氏度数,转换公式如下(C表示摄氏度数,F表示华氏度数):F=C×1.8+32

程序程序是用计算机语言编写的指挥计算机工作的一组命令,是计算机实现算法解决问题的基础。计算机是帮助人们解决问题的高级工具,计算机解决问题和人类解决问题相似,程序一般分为三部分:第一部分是输入数据,即将计算机要处理的问题或数据告诉(输入)计算机;第二部分是处理数据,即让计算机处理数据得出结果;第三部分是输出结果,即把计算机得出的结果输出。在制定计算机算法时一般也是先将算法分成这三部分,然后根据每一部分的处理复杂程度再逐步细化(这叫“自顶向下,逐步求精”),直至每一部分都可以编程。

实践活动第1步:分析问题并确定算法。要解决例1的问题,可以根据计算机解决问题的基本过程制定出算法。第2步:根据算法思想画出流程图,如图所示。

实践活动第3步:根据流程图编写程序。SCRIPTC=Number(prompt(请输入摄氏度数值:));F=C*1.8+32;alert(华氏度是:+F);/SCRIPT

【例2】编写程序,输入一个三位数,输出这个三位数的个位、十位、百位的数字之和。

实践活动第1步:分析问题并确定算法。要解决例2的问题,需要首先输入要处理的三位数,然后依次求出它的个位、十位、百位数字,并求出各位数字的和,最后输出结果。第2步:根据算法思想画出流程图,如图所示。

实践活动第3步:根据流程图编写程序。SCRIPTx=Number(prompt(请输入三位数:));a=x%10;b=(x-a)/10%10;c=(x-b*10-a)/100;s=a+b+c;alert(各位数字之和是:+s);/SCRIPT

小贴士在该程序中,%是数学运算符,含义是取整数除法运算后的余数,如5%2=1,4%2=0,8%3=2;/是除法运算符(相当于数学中的÷)。求个位数字时整除10取余数即可;在求十位数字时,需要先把个位数值减去,把原数化为10的倍数之后除以10,即把原数变为只有前两位数字组成的一个两位数,然后再整除10取余数,把此时的个位数字取出即为原数的十位数字;百位数字可以把原数中十位数字表示的数(数字乘以10)及个位数字表示的数减去后,原数就转换成了100的整倍数,然后除以100即为百位数字的值。当然方法多种多样,有的计算机语言还提供了整除运算,若使用整除运算就简便多了。

输入数据、处理数据、输出结果,这三个部分构成程序的基本框架结构。各种计算机语言均有输入和输出语句以实现数据的输入和输出,输出是必须的,所有程序中都应有实现输出操作的语句;当处理的数据是已知(或固定)的时候,数据可以直接在程序中使用。处理数据是程序设计的重点,不同问题的需求千差万别,处理方式、难易程度各不相同。

练习提升完成教材P32练习提升

您可能关注的文档

文档评论(0)

150****1232 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档