内容正文:
基本算法语句
1、描述算法的不同方式有哪些?
自然语言、程序框图、程序语言
复习:
2、程序框图的逻辑结构有哪几种?
顺序结构、条件结构、循环结构
输入语句 输出语句 赋值语句
条件语句 循环语句
1
编程须知
单击此处编辑母版文本样式
第二级
第三级
第四级
第五级
单击此处编辑母版文本样式
第二级
第三级
第四级
第五级
知识探究(一):输入语句和输出语句
思考1:在每个程序框图中,输入输出框是必要的程序框,我们用什么图形表示这个程序框?
思考2:已知函数y=x3+3x2-24x+30,求自变量x对应的函数值的算法步骤如何设计?
第一步,输入一个自变量x的值.
第三步,输出y.
第二步,计算y=x3+3x2-24x+30.
4
思考3:该算法的程序框图如何画?
开始
输入x
结束
输出y
y=x3+3x2-24x+30
这是什么逻辑结构?
顺序结构
5
思考4:我们将该程序框图中的内容依次写成算法语句,就得到该算法的计算机程序:
开始
输入x
结束
输出y
y=x3+3x2-24x+30
你能理解这个程序的含义吗?
INPUT “x=”;x
PRINT “y=”;y
END
y=x^3+3*x^2-24*x+30
6
思考5:在这个程序中,第1行中的INPUT语句称为输入语句,其一般格式是:
INPUT “提示内容”;变量
“提示内容”可以用字母、符号、文字等来表述。
变量可用单个字母表示,也可以用一个单词表示。若输入多个变量,变量与变量之间用逗号隔开。
提示内容加引号,提示内容与变量之间用分号隔开。
输入a,b,c
INPUT “a,b,c=”;a,b,c
7
思考6:在这个程序中,第3行中的PRINT语句称为输出语句,其一般格式是:
PRINT “提示内容”;表达式
“提示内容”可以用字母、符号、文字等来表述。
表达式可以是一个变量,也可以是多个变量的运算式。
PRINT语句可以在计算机的屏幕上输出提示内容和运算结果。
输出S
PRINT “S=”;S
或 PRINT “Sum=”;a+b
8
知识探究(二):赋值语句
思考1:在算法的程序框图中