思路解析:设c表示通话费用(单位:元),t(单位:min)表示通话时间,如果0<t≤3,则c=0.2,如果t>3,若t∈N*,则c=0.2+0.1(t-3),若t
N*,则c=0.2+0.1[int(t)+1-3].
解:程序框图如下图.
![]()
程序:
INPUT t
IF t>0 and t<=3 THEN
c=0.2
ELSE
IF t=INT(t)THEN
c=0.2+0.1*(t-3)
ELSE
m=INT(t)+1
c=0.2+0.1*(m-3)
ENE IF
END IF
PRINT c
END
注:函数int(x)是求不超过x的最大整数,t=int(t)可判断t是否为整数.
如:1.5<>int(1.5),2=int(2),同理,亦可通过该函数判断数m能否被n整除,即m/n与int(m/n)是否相等.
科目:高中数学 来源:同步题 题型:解答题
查看答案和解析>>
科目:高中数学 来源:同步题 题型:解答题
查看答案和解析>>
科目:高中数学 来源: 题型:
(本小题满分12分)
某市电信部门规定:拨打本市电话时,如果通话时间不超过3分钟,则收取通话费0.2元;如果通话时间超过3分钟,则超过部分以0.1元/分钟收取通话费(时间以分钟计,不足1分钟按1分钟计)。现设计了一个计算通话费用的算法:
S1 输入通话时间
(
按题目要求取整数);
S2 如果
,则
,否则
;w。w-w*k&s%5¥u
S3 输出费用![]()
(1)试写出该算法的一个程序框图;
(2)表1为A、B、C、D、E五人拨打本市电话的情况,将A、C的应缴话费数填入表1中适当位置;
表1
| A | B | C | D | E | |
| 第一次通话时间 | 3分钟 | 3分45秒 | 3分55秒 | 3分20秒 | 6分钟 |
| 第二次通话时间 | 0分钟 | 4分钟 | 3分40秒 | 4分50秒 | 0分钟 |
| 第三次通话时间 | 0分钟 | 0分钟 | 5分钟 | 2分钟 | 0分钟 |
| 应缴话费(元) | 0.60 | 0.90 | 0.50 |
(3)根据表1完成表2
表2
| 时间段 | 频数 | 频率 | 累积频率 |
|
| 2 | 0.2 | 0.2 |
|
| |||
|
| |||
|
| |||
| 合计 | 10 | 1 | 1 |
查看答案和解析>>
科目:高中数学 来源: 题型:
某市电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,
则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话时间以分钟计,不足1分钟时按1分钟计),试设计一个计算通话费用的算法.要求写出算法,画出算法框图,编写程序.
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com