1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句.

Slides:



Advertisements
Similar presentations
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
Advertisements

2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
专题复习 --- 走进名著 亲近经典 读完《鲁滨孙漂流记》这本精彩的小说 后,一个高大的形象时时浮现在我的眼 前,他就是勇敢的探险家、航海家鲁滨 孙。他凭着顽强的毅力,永不放弃的精 神,实现了自己航海的梦想。 我仿佛看到轮船甲板上站着这样的一 个人:他放弃了富裕而又舒适的生活, 厌恶那庸庸碌碌的人生,从而开始了一.
数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
說 劍 《莊子‧雜篇》─ 第 一 組 賴泊錞 謝孟儒 張維真 羅苡芸
总 复 习 四则运算 位置与方向 运算定律与简便计算 小数和意义和性质 小数和加法和减法 三角形 统计.
控制方长投下的子公司,需要编制合并报表的演示思路
管理会计 财贸系 会计教研室 王凤锦.
2011年10月31日是一个令人警醒的日子,世界在10月31日迎来第70亿人口。当日凌晨,成为象征性的全球第70亿名成员之一的婴儿在菲律宾降生。 ?
平面直角坐标系(1) 营口市第十七中学 杨晋.
初级会计实务 第八章 产品成本核算 主讲人:杨菠.
中考阅读 复习备考交流 西安铁一中分校 向连吾.
1.2基本算法语句.
我国的宗教政策 第七课第三框.
中央广播电视大学开放教育 成本会计(补修)期末复习
人教版义务教育课程标准实验教科书 小学数学四年级上册第七单元《数学广角》 合理安排时间 248.
致亲爱的同学们 天空的幸福是穿一身蓝 森林的幸福是披一身绿 阳光的幸福是如钻石般耀眼 老师的幸福是因为认识了你们 愿你们努力进取,永不言败.
增值评价 2014级 初中起点报告 解读培训 辽宁省基础教育质量监测与评价中心.
“08高考化学学业水平(必修科目)测试的命题和教学对策研究”
定积分的换元法 和分部积分法 换元公式 分部积分公式 小结 1/24.
中考语文积累 永宁县教研室 步正军 2015.9.
小学数学知识讲座 应用题.
倒装句之其他句式.
C语言实验 第一课 标题:学号+姓名.
1.2.1算法基本语句.
第四节 辞格(一) 辞格及其特征 辞格是指在使用语言过程中逐步固定下来的在一定语境中能够产生积极表达效果的语言运用形式。
第 22 课 孙中山的民主追求 1 .近代变法救国主张的失败教训: “师夷之长技以制 夷”“中体西用”、兴办洋务、变法维新等的失败,使孙中山
如何寫工程計畫書 臺北市童軍會考驗委員會 高級考驗營 版.
走进编程 程序的顺序结构(二).
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第二章 Java语言基础.
28.1 锐角三角函数(2) ——余弦、正切.
第一章 函数与极限.
人教版五年级数学上册第四单元 解方程(一) 马郎小学 陈伟.
相似三角形 石家庄市第十中学 刘静会 电话:
第四章 一次函数 4. 一次函数的应用(第1课时).
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第4章 Excel电子表格制作软件 4.4 函数(一).
第九节 赋值运算符和赋值表达式.
用穷举法设计程序 南京师范大学 教育技术系 倪佳慧
3.1 变化率与导数   3.1.1 变化率问题 3.1.2 导数的概念.
3.16 枚举算法及其程序实现 ——数组的作用.
算法初步 §1.2.1算法基本语句.
第4课时 绝对值.
1.2基本算法语句 1.2.3循环语句.
输入语句 输出语句 赋值语句 条件语句 循环语句
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
12.3.2运用公式法 —完全平方公式.
一元二次不等式解法(1).
第一章-第二节 –有理数的加法(2).
第二节 函数的极限 一、函数极限的定义 二、函数极限的性质 三、小结 思考题.
認識函數.
北师大版四年级数学下册 手拉手 —小数的混合运算、简算.
24.4弧长和扇形面积 圆锥的侧面积和全面积.
输入语句 输出语句 赋值语句 条件语句 循环语句
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
鸡兔同笼(续) ——选择结构.
1.2.2条件语句.
1.4.1正弦函数、余弦函数的图象.
畢氏定理(百牛大祭)的故事 張美玲 製作 資料來源:探索數學的故事(凡異出版社).
顺序结构程序设计 ——关于“字符串”和数值.
1.4.1正弦函数、余弦函数的图象.
第二次课后作业答案 函数式编程和逻辑式编程
一元一次方程的解法(-).
成本會計 在決策中的功能 第四課 1.
第五单元 简易方程  用字母表示运算定律和计算公式 湖北省武汉市育才小学 万 婕.
102年人事預算編列說明 邁向頂尖大學辦公室製作.
2.2.2双曲线的简单几何性质 海口市灵山中学 吴潇.
9.3多项式乘多项式.
Presentation transcript:

1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句

算法: 程序: INPUT “x=“; x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END 例1用描点法作函数y=x3+3x2-24x+30的图象是时,需要求出自变量和函数的一组对应值。编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。 算法: 程序: 开始 输入x 输出x、y 结束 i=1 i=i+1 i>11 否 是 INPUT “x=“; x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END

(一)输入语句: 1、输入语句的一般格式是: INPUT “提示内容”;变量 输入语、数、英三门课成绩 举例: INPUT “maths”;a INPUT “Chinese”;b INPUT “English”;c 或 INPUT  ”Maths,Chinese,English”;a,b,c 实现算法的输入信息功能 (即对程序中的变量赋值) 2、输入语句的作用是 : 3、 “提示内容” 提示用户输入什么样的信息 变量是指程序在运行时其值是可以变化的量;

注:①“提示内容”与变量之间必须用分号“;”隔开。 ②各“提示内容”之间以及各变量之间必须用逗号“,” 隔开。但最后的变量的后面不需要。 ③提示内容和它后面的“;”可省略 ④由键盘输入的数据必须是常量,输入多个时用“,”分隔,个数与变量个数要相同。 思考:能用输入语句表达1.1.2中程序框图中的输入框的内容吗? 输入框:INPUT “请输入需判断的整数n=”;n INPUT “n=”;n INPUT “a,b,c”;a,b,c

(二)输出语句 输出语句的一般格式 PRINT “提示内容”;表达式 输出语句的作用是实现算法的输出结果功能; “提示内容”提示用户输入什么样的信息,表达式是指程序要输出的数据; 输出语句可以输出常量、变量或表达式的值以及字符。 例: (p5) 输出框:PRINT n;“是质数。” PRINT n;“不是质数。” PRINT “s=“; s (p8例3)

The Fibonacci Progression is:1 1 2 3 5 8 13 21 34 55 … PRINT “The Fibonacci Progression is:”; 1 1 2 3 5 8 13 21 34 55 “…” 此时屏幕上显示为: The Fibonacci Progression is:1 1 2 3 5 8 13 21 34 55 … 〖思考〗:在1.1.2中程序框图中的输出框的内容怎样用输出语句来表达? 输出框:PRINT n;“是质数。” 输出框:PRINT n;“不是质数。”

例2: 编写程序,计算一个学生数学、语文、英语三门课的平均成绩。 算法 程序 开始 输入a,b,c 结束 输出y INPUT “数学=”;a INPUT “语文=”;b INPUT “英语=”;c PRINT “The average=”; (a+b+c)/3 END

(三)赋值语句: 用来表明赋给某一个变量一个具体的确定值的语句。 赋值语句也可以给变量提供初值。它的一般格式是: 其中“=”叫做赋值号。 变量=表达式 赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量,使该变量的值等于表达式的值。 注:①赋值号左边只能是变量名字,而不能是表达式。如:2=X是错误的。 ②赋值号左右不能对换。如“A=B”“B=A”的含义运行结果是不同的。 ③不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等) ④赋值号“=”与数学中的等号意义不同。

〖例3〗:给一个变量重复赋值。 程序: A=10 A=A+10 PRINT A END 在此程序的基础上,设计一个程序,要求A的输出值是 多少? A=10 A=A+15 PRINT A A=A+5 END

〖例4〗:交换两个变量A和B的值,并输出交换前后的值。 分析:引入一个中间变量X,将A的值赋予X,又将B的值赋予A,再将X的值赋予B,从而达到交换A,B的值。(比如交换装满水的两个水桶里的水需要再找一个空桶) 程序: INPUT A INPUT B PRINT A,B X=A A=B B=X END

〖补例〗:编写一个程序,要求输入一个圆的半径,便能输出该圆的周长和面积。( 分析:设圆的半径为R,则圆的周长为 ,面积为 可以利用顺序结构中的INPUT语句,PRINT语句和赋值语句设计程序。 INPUT “半径为R=”;R C=2*3.14*R S=3.14*R^2 PRINT “该圆的周长为:”;C PRINT “该圆的面积为:”;S END

1.程序: INPUT “请输入华氏温度:”;x 参考答案: 1.程序: INPUT “请输入华氏温度:”;x y=(x-32)*5/9 PRINT “华氏温度:”;x PRINT “摄氏温度:”;y END 〖提问〗:如果要求输入一个摄氏温度,输出其相应的华氏温度,又该如何设计程序?

2. 程序: INPUT “请输入a(a 0)=”;a INPUT “请输入b(b 0)=”;b X=a+b Y=a-b Z=a*b Q=a/b PRINT a,b PRINT X,Y,Z,Q END 程序: p=(2+3+4)/2 t=p*(p-2)*(p-3)*(p-4) s=SQR(t) PRINT “该三角形的面积为:”;s END

【课堂小结】 本节课介绍了输入语句、输出语句和赋值语句的结构特点及联系。掌握并应用输入语句,输出语句,赋值语句编写一些简单的程序解决数学问题,特别是掌握赋值语句中“=”的作用及应用。编程一般的步骤:先写出算法,再进行编程。我们要养成良好的习惯,也有助于数学逻辑思维的形成。 1.P25 习题1.2 A组 2 B组 1