当前位置:首页 >> 高二数学 >>

高中数学 1.2.1 输入 输出 赋值语句精品课件 新人教A版必修3


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

高中新课程数学必修③

课题引入
计算机完成任何一项任务都需要 算法,但是,用自然语言或程序框图 表示的算法,计算机是无法“理解” 的. 因此我们还需要将算法用计算机 能够理解的程序设计语言来表示.

复习:已知函数y=x 24x+30, 复习:已知函数y=x3+3x2-24x+30,求自变 对应的函数值的算法步骤如何设计? 量x对应的函数值的算法步骤如何设计?
并根据算法画出程序框图。 并根据算法画出程序框图。

复习:已知函数y=x 24x+30, 复习:已知函数y=x3+3x2-24x+30,求自变 对应的函数值的算法步骤如何设计? 量x对应的函数值的算法步骤如何设计?
并根据算法画出程序框图。 并根据算法画出程序框图。

第一步,输入一个自变量x的值. 第一步,输入一个自变量x的值.

复习:已知函数y=x 24x+30, 复习:已知函数y=x3+3x2-24x+30,求自变 对应的函数值的算法步骤如何设计? 量x对应的函数值的算法步骤如何设计?
并根据算法画出程序框图。 并根据算法画出程序框图。

第一步,输入一个自变量x的值. 第一步,输入一个自变量x的值.
24x+30. 第二步,计算y=x3+3x2-24x+30

复习:已知函数y=x 24x+30, 复习:已知函数y=x3+3x2-24x+30,求自变 对应的函数值的算法步骤如何设计? 量x对应的函数值的算法步骤如何设计?
并根据算法画出程序框图。 并根据算法画出程序框图。

第一步,输入一个自变量x的值. 第一步,输入一个自变量x的值.
24x+30. 第二步,计算y=x3+3x2-24x+30

第三步,输出y. 第三步,输出y.

其程序框图

开始 输入x 输入 y=x3+3x2-24x+30 输出y 输出 结束

我们将该程序框图中第一个程序框省略,后 四个程序框中的内容依次写成算法语句,就 得到该算法的计算机程序:
开始 输入x 输入 y=x3+3x2-24x+30 输出y 输出 结束

我们将该程序框图中第一个程序框省略,后 四个程序框中的内容依次写成算法语句,就 得到该算法的计算机程序:
开始 输入x 输入 y=x3+3x2-24x+30 输出y 输出 结束

这个程序由4 这个程序由4个语句行组成,计算机 按语句行排列的顺序依次执行程序中的 语句,最后一行的END END语句表示程序到此 语句,最后一行的END语句表示程序到此 结束. 结束.

在这个程序中, 行中的INPUT INPUT语句称为输 在这个程序中,第1行中的INPUT语句称为输 入语句,其一般格式是: 入语句,其一般格式是:

在这个程序中, 行中的INPUT INPUT语句称为输 在这个程序中,第1行中的INPUT语句称为输 入语句,其一般格式是: 入语句,其一般格式是:

INPUT

“提示内容”;变量 提示内容”

在这个程序中, 行中的INPUT INPUT语句称为输 在这个程序中,第1行中的INPUT语句称为输 入语句,其一般格式是: 入语句,其一般格式是:

INPUT

“提示内容”;变量 提示内容”

其中,“提示内容”一般是提示用户输入什么 其中, 提示内容” 样的信息,它可以用字母、符号、文字等来表述. 样的信息,它可以用字母、符号、文字等来表述. 变量是指程序在运行时其值是可以变化的量, 变量是指程序在运行时其值是可以变化的量,一 般用字母表示,若输入多个变量, 般用字母表示,若输入多个变量,变量与变量之 间用逗号隔开. 提示内容加引号, 间用逗号隔开. 提示内容加引号,提示内容与变 输入a, , 量之间用分号隔开.据此, 量之间用分号隔开.据此,输入框 输入 ,b,c 转化为输入语句可以怎样表述? 转化为输入语句可以怎样表述?

在这个程序中, 行中的INPUT INPUT语句称为输 在这个程序中,第1行中的INPUT语句称为输 入语句,其一般格式是: 入语句,其一般格式是:

INPUT

“提示内容”;变量 提示内容”

其中,“提示内容”一般是提示用户输入什么 其中, 提示内容” 样的信息,它可以用字母、符号、文字等来表述. 样的信息,它可以用字母、符号、文字等来表述. 变量是指程序在运行时其值是可以变化的量, 变量是指程序在运行时其值是可以变化的量,一 般用字母表示,若输入多个变量, 般用字母表示,若输入多个变量,变量与变量之 间用逗号隔开. 提示内容加引号, 间用逗号隔开. 提示内容加引号,提示内容与变 输入a, , 量之间用分号隔开.据此, 量之间用分号隔开.据此,输入框 输入 ,b,c 转化为输入语句可以怎样表述? 转化为输入语句可以怎样表述?

c=” INPUT “a,b,c=”;a,b,c

在这个程序中, 行中的PRINT PRINT语句称为输 在这个程序中,第3行中的PRINT语句称为输 出语句,其一般格式是: 出语句,其一般格式是:

在这个程序中, 行中的PRINT PRINT语句称为输 在这个程序中,第3行中的PRINT语句称为输 出语句,其一般格式是: 出语句,其一般格式是: 提示内容” PRINT “提示内容”;表达式

在这个程序中, 行中的PRINT PRINT语句称为输 在这个程序中,第3行中的PRINT语句称为输 出语句,其一般格式是: 出语句,其一般格式是: 提示内容” PRINT “提示内容”;表达式 其中, 提示内容” 其中,“提示内容”一般是提示用户输 出什么样的信息, 出什么样的信息,它通常是常量或变量的 值;表达式一般是表示输出信息所对应的字 母或代数式.PRINT .PRINT语句可以在计算机的屏幕 母或代数式.PRINT语句可以在计算机的屏幕 上输出运算结果和系统信息.据此,在计算a 上输出运算结果和系统信息.据此,在计算a 输出S 的和S 与b的和S时,输出框 输出 转化为输出语 句可以怎样表述? 句可以怎样表述?

在这个程序中, 行中的PRINT PRINT语句称为输 在这个程序中,第3行中的PRINT语句称为输 出语句,其一般格式是: 出语句,其一般格式是: 提示内容” PRINT “提示内容”;表达式 其中, 提示内容” 其中,“提示内容”一般是提示用户输 出什么样的信息, 出什么样的信息,它通常是常量或变量的 值;表达式一般是表示输出信息所对应的字 母或代数式.PRINT .PRINT语句可以在计算机的屏幕 母或代数式.PRINT语句可以在计算机的屏幕 上输出运算结果和系统信息.据此,在计算a 上输出运算结果和系统信息.据此,在计算a 输出S 的和S 与b的和S时,输出框 输出 转化为输出语 句可以怎样表述? 句可以怎样表述? S=” PRINT “S=”;S

在这个程序中, 行中的PRINT PRINT语句称为输 在这个程序中,第3行中的PRINT语句称为输 出语句,其一般格式是: 出语句,其一般格式是: 提示内容” PRINT “提示内容”;表达式 其中, 提示内容” 其中,“提示内容”一般是提示用户输 出什么样的信息, 出什么样的信息,它通常是常量或变量的 值;表达式一般是表示输出信息所对应的字 母或代数式.PRINT .PRINT语句可以在计算机的屏幕 母或代数式.PRINT语句可以在计算机的屏幕 上输出运算结果和系统信息.据此,在计算a 上输出运算结果和系统信息.据此,在计算a 输出S 的和S 与b的和S时,输出框 输出 转化为输出语 句可以怎样表述? 句可以怎样表述? S=” S=” PRINT “S=”;S 或PRINT “S=”;a+b

在上述求函数值的程序中, 在上述求函数值的程序中,第二行中的 语句称为赋值语句,其一般格式是: 语句称为赋值语句,其一般格式是 :

在上述求函数值的程序中, 在上述求函数值的程序中,第二行中的 语句称为赋值语句,其一般格式是: 语句称为赋值语句,其一般格式是 : 变量= 变量=表达式

在上述求函数值的程序中, 在上述求函数值的程序中,第二行中的 语句称为赋值语句,其一般格式是: 语句称为赋值语句,其一般格式是 : 变量= 变量=表达式
其基本含义是将表达式所代表的值赋给 变量,赋值语句中的“ 叫做赋值号. 变量,赋值语句中的“=”叫做赋值号.计算 机在执行赋值语句时,先计算“ 机在执行赋值语句时,先计算“=”右边表达 式的值,然后把这个值赋给“ 左边的变量. 式的值,然后把这个值赋给“=”左边的变量. 据此,执行框 据此, 怎样表述? 怎样表述?
2x + y 2 m = 3

转化为赋值语句可以

在上述求函数值的程序中, 在上述求函数值的程序中,第二行中的 语句称为赋值语句,其一般格式是: 语句称为赋值语句,其一般格式是 : 变量= 变量=表达式
其基本含义是将表达式所代表的值赋给 变量,赋值语句中的“ 叫做赋值号. 变量,赋值语句中的“=”叫做赋值号.计算 机在执行赋值语句时,先计算“ 机在执行赋值语句时,先计算“=”右边表达 式的值,然后把这个值赋给“ 左边的变量. 式的值,然后把这个值赋给“=”左边的变量. 据此,执行框 据此, 怎样表述? 怎样表述?
2x + y 2 m = 3

转化为赋值语句可以
?

m = (2 * x + y 2) / 3

考察给一个变量重复赋值的程序: 考察给一个变量重复赋值的程序: A=10 A=A+15 PRINT A END 那么, 的输出值是多少? 那么,A的输出值是多少?

考察给一个变量重复赋值的程序: 考察给一个变量重复赋值的程序: A=10 A=A+15 PRINT A END 那么, 的输出值是多少? 那么,A的输出值是多少?

25

理论迁移

理论迁移

例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.

理论迁移

例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
算法分析: 算法分析:

理论迁移

例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
算法分析: 算法分析:
第一步,输入该学生数学、语文、 第一步,输入该学生数学、语文、英语三门 课的成绩. 课的成绩.

理论迁移

例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
算法分析: 算法分析:
第一步,输入该学生数学、语文、 第一步,输入该学生数学、语文、英语三门 课的成绩. 课的成绩.
a + b+ c 第二步,计算y = 第二步, 3

.

理论迁移

例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
算法分析: 算法分析:
第一步,输入该学生数学、语文、 第一步,输入该学生数学、语文、英语三门 课的成绩. 课的成绩.
a + b+ c 第二步,计算y = 第二步, 3

.

第三步,输出y. 第三步,输出y.

程序框图: 程序框图:

程序框图: 程序框图:

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

程序框图: 程序框图: 程序: 程序:

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

程序框图: 程序框图: 程序: 程序:
INPUT “Chinese=”;a Chinese=”

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

程序框图: 程序框图: 程序: 程序:
INPUT “Chinese=”;a Chinese=” INPUT “Maths=”;b Maths=

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

程序框图: 程序框图: 程序: 程序:
INPUT “Chinese=”;a Chinese=” INPUT “Maths=”;b Maths= English=” INPUT “English=”;c

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

程序框图: 程序框图: 程序: 程序:
INPUT “Chinese=”;a Chinese=” INPUT “Maths=”;b Maths= English=” INPUT “English=”;c PRINT “The

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

average=” average=”;(a+b+c)/3

程序框图: 程序框图: 程序: 程序:
INPUT “Chinese=”;a Chinese=” INPUT “Maths=”;b Maths= English=” INPUT “English=”;c PRINT “The

开始 输入a,b,c 输入 , ,

a + b+ c y= 3
输出y 输出 结束

average=” average=”;(a+b+c)/3

END

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B PRINT A,B

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B PRINT A,B x=A

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B PRINT A,B x=A A=B

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B PRINT A,B x=A A=B B=x

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B PRINT A,B x=A A=B B=x PRINT A,B

写出“交换两个变量 交换两个变量A和 的值 的值, 例2 写出 交换两个变量 和B的值,并输 出交换前后的值”的程序 的程序. 出交换前后的值 的程序

B=” INPUT “A,B=”;A,B PRINT A,B x=A A=B B=x PRINT A,B END

小结作业

小结作业

1.利用输入语句、 1.利用输入语句、输出语句和赋值语句 利用输入语句 可以写出任何一个顺序结构的算法程序. 可以写出任何一个顺序结构的算法程序.

小结作业

1.利用输入语句、 1.利用输入语句、输出语句和赋值语句 利用输入语句 可以写出任何一个顺序结构的算法程序. 可以写出任何一个顺序结构的算法程序. 输入语句和输出语句中的“提示内容 提示内容” 2. 输入语句和输出语句中的 提示内容 有时可以省略. 有时可以省略.

小结作业

1.利用输入语句、 1.利用输入语句、输出语句和赋值语句 利用输入语句 可以写出任何一个顺序结构的算法程序. 可以写出任何一个顺序结构的算法程序. 输入语句和输出语句中的“提示内容 提示内容” 2. 输入语句和输出语句中的 提示内容 有时可以省略. 有时可以省略.

作业:习案 作业:习案5


相关文章:
2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值...
2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句素材 新人教A版必修3_数学_高中教育_教育专区。2015-2016 学年高中数学 1.2.1 输入语句、输出语句...
...学年高中数学 1.2.1输入语句、输出语句和赋值语句课...
【创新设计】2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句课时作业 新人教A版必修3_数学_高中教育_教育专区。1.2 基本算法语句 1.2.1 输入语句...
吉林省东北师大附中高中数学 1.2.1输入、输出语句和赋...
吉林省东北师范大学附属中学高中数学 1.2.1 输入输出语句和 赋值语句教案 文 新人教 A 版必修 3 教学目标: 知识与技能 (1)正确理解输入语句、输出语句、...
...附属中学高中数学 1.2.1输入、输出语句和赋值语句教...
吉林省东北师范大学附属中学高中数学 1.2.1输入输出语句和赋值语句教案 文 新人教A版必修3_数学_高中教育_教育专区。"吉林省东北师范大学附属中学高中数学 1.2...
...语句、输出语句和赋值语句)教案 新人教A版必修3
高中数学 (1.2.1 输入语句、输出语句和赋值语句)教案 新人教A版必修3_数学_高中教育_教育专区。张喜林制 1.2 1.2.1 基本算法语句 输入语句、输出语句和赋...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句、输出语句和赋值语句教案(精品)_数学_高中教育_教育专区。高中数学 1.2.1 输入语句、输出语句和赋值...
新人教A版必修3 高中数学1.2.1输入、输出语句和赋值语...
高中数学 1.2.1 输入输出语句和赋值语句教案 文 新人教 A 版必修 3 教学目标: 知识与技能 (1)正确理解输入语句、输出语句、赋值语句的结构。 (2)会写...
...附属中学高中数学 1.2.1输入、输出语句和赋值语句教...
吉林省东北师范大学附属中学高中数学 1.2.1 输入输出语句和 赋值语句教案 文 新人教 A 版必修 3 教学目标: 知识与技能 (1)正确理解输入语句、输出语句、...
...2017学年新人教A版必修3高中数学 1.2.1输入、输出语...
2016-2017学年新人教A版必修3高中数学 1.2.1输入输出语句和赋值语句(讲)(精品)_数学_高中教育_教育专区。1. 2.1 输入输出语句和赋值语句(讲) 在现代...
2016-2017学年新人教A版 必修3高中数学 1.2.1输入语句...
2016-2017学年新人教A版 必修3高中数学 1.2.1输入语句、输出语句和赋值语句教案(精品)_高二数学_数学_高中教育_教育专区。高中数学 1.2.1 输入语句、输出语句...
更多相关标签: