高中数学人教A版必修3第一章1.1.2算法与程序框图课件
加入VIP免费下载

高中数学人教A版必修3第一章1.1.2算法与程序框图课件

ID:686579

大小:383 KB

页数:16页

时间:2021-05-08

加入VIP免费下载
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天资源网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:403074932
资料简介
信念是生活的太阳,面对它时, 酸楚的泪滴也会折射出绚丽的色彩。 基本算法语句 一、输入语句 1、一般格式: INPUT “提示内容”;变量 ②“提示内容”提示用户输入什么样的信息。 ③变量是指程序在运行时其值是可以变化的量。 2、说明:①INPUT语句又称“键盘输入语句”用户需 把数据由键盘输入。 ④输入语句要求输入的值只能是具体的常数, 不能是函数、变量或表达式; ⑤提示内容与变量之间用“;”隔开,变量与变量之间 用“,”隔开。 “提示内容”和它后面的“;”可以省略。 ⑥无计算功能,用户由键盘输入的数据必须是常量,输 入多个数据时用“,”分隔,且个数要与变量的个数相同。 输入a,b,c INPUT a,b,c 例如,输入一个学生数学,语文,英语三门课 的成绩,可以写成: INPUT “数学,语文,英语”;a,b,c 注意: INPUT语句不但可以给单个变量赋值,还可以 给多个变量赋值,其格式为: INPUT “提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,… INPUT “n=”; n 基本算法语句 二、输出语句 1、一般格式: PRINT “提示内容”;表达式 2、说明: ①作用是实现算法的输出结果,计算功能。 ②“提示内容”提示用户输出什么样的信息。 ③表达式是指程序要输出的数据。 ④输出语句可以输出常量、变量或表达式 的值及字符。 ⑤一个语句可以输出多个表达式,不同的 表达式之间可用“,”分隔。 同输入语句一样,表达式前也可以有“提示内 容”. 如输出框 可以转化为输出语句:输出S PRINT “S=”; S ⑥ 基本算法语句 三、赋值语句 1、一般格式: 变量=表达式 2、说明:①作用是将表达式所代表的值赋给变量,计算。 ②赋值语句中的“=”称为赋值号。 ③赋值语句右边必须是一个数据、常量和 算式,左边必须是变量,不能为表达式。 ④赋值号左右不能对换。 ⑤不能用赋值号进行代数式的演算。 ⑥一个语句只能给一个变量赋值; ⑦将一个变量的值赋给另一个变量,前一个变量 的值保持不变;可先后给一个变量赋多个不同的 值,但变量的取值总是最近被赋予的值。 2 432  p P=(2+3+4)/2 数学符号 程序符号 × * ÷ / a^b ≤ = ≠ |x| ABS(x) SQR(x) 且\或 AND\OR ba x 数学符号与程序符号的对比 练习 1、判断下列赋值语句是否正确 (1) 4=m (2) x+y=10 (3) A=B=2 (4) N=2*N 基本算法语句 2、写出下列语句描述的算法的输出结果 ( a=5 b=3 c=(a+b)/2 d=c*c print “d=”;d ( a=1 b=2 c=a+b b=a+c-b print a,b,c ( a=10 b=20 c=30 a=b b=c c=a print a,b,c × × × √ d= 16 1,2,3 20,30,20 时的函数值。 别计算当对应值,编写程序,分 变量和函数的一组的图像时,需要求出自 用描点法作函数例 5,4,3,2,1,0,1,2,3 ,4,5 202431 23    x xxxy INPUT “x=”;x y=x^3+3*x^2-24*x+3 PRINT y END 程序: 〖例2〗:编写程序,计算一个学生数学、语文、 英语三门课的平均成绩。 分析:先写出算法,画出程序框图,再进行编程。 结束 开始 输入a,b,c 输出y 3 a b cy    程序框图 INPUT “Maths,Chinese,English”;a,b,c y=(a+b+c)/3 PRINT “y=”;y END 程序: 〖例3〗:给一个变量重复赋值。 程序: A=10 A=A+15 PRINT A END A的输出 值是多少? 分析:此程序给变量A赋了两次值.A 的初值为10,第二次赋值后,初值被“覆 盖”,A的值变为25,因此输出值是25. 例4 说明下面程序的功能 INPUT “A,B=”;A,B PRINT A,B  x=A  A=B  B=x PRINT A,B END (交换两个变量A和B的值, 并输出交换前后的值) 1.分析下面程序执行的结果 (1) A=-1000 A=A+100 PRINT “A=”;A END A=-900 (2) INPUT “A,B=”;A,B B=A+B A=B-A B=B-A PRINT “A,B=”;A,B END (运行时从键盘输入3,7) A,B =7 ,3 2.下面程序运行的结果为___ • • m=1 • n=2 • p=3 • p=m • n=p • m=n • PRINT m,n,p • END 1.输入语句、输出语句和赋值语句的功能 与表示方法; 2.能够设计程序,并准确运用输入语句、 输出语句和赋值语句; 3.注意书写的规范性.

资料: 3.2万

进入主页

人气:

10000+的老师在这里下载备课资料