问题 解答题

某市电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元;如果通话时间超过3分钟,则超过部分以0.1元/分钟收取通话费(通话时间以分钟计,不足1分钟按1分钟计),请你设计一个计算通话费用的算法,并写出相应的程序。

答案

解:算法步骤:

第一步,输入通话时间t;

第二步,如果0<t≤3,那么通话费用c=0.2;否则判断t∈Z是否成立,若成立,则c=0.2+0.1(t-3);否则c=0.2 +0.1([t-3]+1);

第三步,输出c。

程序:

 

单项选择题
多项选择题