程序:
INPUT “a,b,c=” ;a,b,c sum=10.4*a+15.6*b+25.2*c PRINT “sum=”;sum END
16
17
2
例1
用描点法作函数 y x3 3x2 24 x 30 的图像时,需
要求出自变量和函数的一组对应值。编写程序,分别计算当
x 5, 4, 3, 2, 1,0,1, 2,3, 4,5 时的函数值。
算法分析: 根据题意,对于每一个输入的自变量的值,都要输出相 应的函数值。写成算法步骤如下: 第一步,输入一个自变量 x 的值; 第二步,计算 y x3 3x2 24 x 30 ; 第三步,输出 y 。
3
程序框图:
开始
输入 x
y x 3x 24x 30
3 2
输出 y
结束
4
显然,这是一个由顺序结构构成的算法。按照程序 框图中流程线的方向,依次将程序框中的内容写成相应 的算法语句,就得到了相应的程序:
INPUT “x” ;x y=x^3+3*x^2-24*x+30 PRINT y END
编写一个程序,输入一个华氏温度,输出其相应 的摄氏温度。
程序:
INPUT “F=” ;F C=(F-32)*5/9 PRINT “C=” ;C END
13
2.编写一个程序,计算两个非 0 实数的加、减、 乘、除运算的结果。
程序:
INPUT “a,b=” ;a,b sum=a+b diff=a-b pro=a*b quo=a/b PRINT sum,diff,pro,quo END
1.1算法与程序框图
1.2
基本算法语句
程序设计语言有很多种。为了实现算法的三种基本逻辑