基本算法语言知识精讲一
本周教学内容:基本算法语言二
重点、难点:1
输入语句:INPUT“提示内容”;变量2
输出语句:PRINT“提示内容”表达式3
赋值语句:变量=表达式4
条件语句:(1)IF条件THEN语句1ELSE语句2ENDIF(2)IF条件THEN语句ENDIF5
循环语句(1)当型WHILE条件循环体WEND(2)直到型DO循环体LOOPUNTIL条件6
读懂算法语言是本节重点【典型例题】[例1]假定在银行中存款10000元,按11
25%的利率,一年后连本带息将变为11125元,若将此款继续存入银行,试问多长时间就会连本带利翻一番
请用直到型和当型两种语句写出程序
[例2]设计算法流程图,要求输入自变量x的值,输出函数的值,并用复合if语句描述算法
[例3]铁路部门托运行李的收费方法如下:y是收费额(单位:元)x是行李重量(单位:kg),当时,按元/kg收费,当时,20kg的部分按0
35元/kg,超出20kg的部分,则按0
65元/kg收费,请根据上述收费方法编写程序
分析:首先由题意得该函数是个分段函数
需要对行李重量作出判断,因此,这个过程可以用算法中的条件结构来实现
程序:INPUT“请输入旅客行李的重量(kg)x=”;xIFx>0ANDx