在基于MSX-BASIC程序中,有一个通过电传打印机输出的函数名,TAB(X)函数。 和所有代码的起始位一样,都是0开始,这里我们通过代码来完成程序的演示。 代码: 10 FOR X = 0 TO 6...
basic_入门_函数_ABS_SGN_绝对值函数_符号函数
今天我们来演示算数函数中的绝对值函数ABS和符号函数SGN。 绝对值函数我们通过以下示例来完成演示: 10 READ X,Y 20 PRINT "X="; X, "ABS(X)="; ABS(X) 3...
basic_入门_函数_对数函数LOG(X)
今天我们来测试学习对数函数LOGe(X)的使用。首先LOGe(X)可以在程序中用来计算以e为底的自然对数。即计算loge(X),函数公式用LOG(X)表示。例如: 10 INPUT A 15 PRIN...
basic_入门_函数_指数函数e
今天我们来测试和学习指数函数的使用,与其他函数使用基本一致。 EXP(X)是用来计算常数"e"的X次方,e=2.71828... 。和SQR(X)函数一样,EXP后面的圆括弧中,X可以是一个常数值,也...
basic_入门_函数_平方根函数测试
BASIC在设计之出就之出好多函数,包括 算数函数SQR(X)、EXP(X)、LOG(X)、ABS(X); 三角函数SIN(X) 、COS(X) 、TAN(X) 、ATN(X); 打印格式函数TAB(...
basic_入门_循环语句_1-20阶乘的求和
下面我们来试图完成1-20的阶乘的求和代码: 10 LET S = 0 20 LET T = 1 30 FOR N = 1 TO 20 40 LET T = T * N 50 LET S = S + ...
basic_入门_FOR_NEXT_循环语句求和|求阶乘
第一个例子我们来创建1-10的数字求和。 10 LET S = 0 20 FOR X = 1 TO 10 30 LET S = S + X 40 NEXT X 50 PRINT S 60 END 我们...
basic_入门_循环的语句_FOR_NEXT
循环的理念及应用范围比较广,对此BASIC设计中也开发了循环语句FOR_NEXT 代码段如下所示: 10 FOR X = 0 TO 3.14159 STEP 3.14159/180 20 PRINT ...
basic_入门_循环的实现
在BASIC程序设计中,常常遇到一些计算并不复杂但却要重复多次的问题。例如想打印Y=SIN(X)函数在0≤X≤180°范围内的值。如果每间隔一度计算一次,那么就需要编写362个语句。所以为了更方便的取...
basic_入门_暂停语句STOP
在运行BASIC程序中,有时候需要在执行到某一个语句后暂停以下,以便使用者对当时的有关变量值进行手工核对和校验,并决定下一步应该如何执行和需要采取什么样的措施。 STOP语句的作用是:当执行到此语句时...
basic_入门_注释语句REM
REM是REMARK语句的缩写,也就是注释的中文释义。该语句的作用是对程序做注释,为了使自己和别人清楚程序的内容和作用而加的标记,但是它属于非执行语句。在遇到这个语句时不执行任何操作。在使用LIST列...
basic_入门_条件语句应用举例_车间产值的分类
例题如下所示:有二十个车间,要求用BASIC程序把他们进行分类。按 产值大于1万元的; 产值大于5千元小于等于1万元的; 产值大于1千元以上小于等于5千元的; 产值小于等于1千元的; 代码如下: 10...
basic_入门_条件语句应用举例_古代印度国王舍罕褒奖宰相的象棋小麦
国际象棋发明者(古印度宰相达依尔)向国王要的奖励只是将棋盘装满,第一个格子1粒米,第二个格子2粒米,第三个格子4粒米,一直放到64个格子。 用数学公式变换就是:T=1+2+4+8+16+.....+2...
basic_入门_条件语句应用举例
今天我们来根据例子给大家展示条件语句的妙用。 例题:Y=SIN(X),要求给定任意X值,计算机马上能指出Y的正值负值以及零和错误。 我们习惯于先通过流程图来预先设计程序代码序列。 10 PRINT "...
basic_入门_条件转向语句(IF_THEN)
对于这个新的知识,我们现在先来看一个例子: 10 READ X 20 IF X<=0 THEN 10 30 PRINT X; 40 GOTO 10 50 DATA 3,-7,10,0,5,86,...