题目内容

某市电信部门规定,打市内电话时,如果通话时间不超过3 min,则收取通话费0.2元;如果通话时间超过3 min,则超过部分以0.1元/min(t以分钟计,不足min按1 min计),试设计一个算通话费用的算法,用Scilab语句描述.

思路解析:我们用c(单位:元)表示通话费用,t(单位:min)表示通话时间,则有:

c=则解决此问题的算法为:

S1:输入通话时间t;

S2:如果t≤3,那么c=0.2,否则c=0.2+0.1(t-3);

S3:输出费用c.

解:根据以上思路,程序如下:

t=input(“t”)

if  t<=3  then  c=0.2

else  c=0.2+0.1*(t-3)

end

print(%io(2),c).

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网