找一个实际生活的分段函数,设计一个求该函数的算法,并画出程序框图

 我来答
云云说教育
2019-08-15 · 教育领域爱好者
云云说教育
采纳数:630 获赞数:403522

向TA提问 私信TA
展开全部

打电话,f(x)=[x]+1,x表示打电话的时间长度,x 的单位是分钟,[x]表示表示不超过x的最大整数。

例如

[0.1]=0,[1.6]=1,[3.4]=3,[-π]=-4

打电话1分钟零几秒,都算2分钟,

打电话2分钟零几秒,都算3分钟。

扩展资料

另一个常见的例子,是坐出租车,例如10公里以内都是20元钱(称为起步价),假设当距离超过10公里后,除需要支付起步价以外,每增加一公里,费用是5元。

则y =20 (x≤10)

=20+(x-10)·5 (x>10)

数学王子他
推荐于2018-04-23 · TA获得超过1706个赞
知道小有建树答主
回答量:510
采纳率:100%
帮助的人:497万
展开全部

原铁道部规定,能买半价票的儿童限高为1.1米—1.5米。假定全票价格为100元,则票价P与儿童身高h之间的关系就是分段函数:

P=0   (h<1.1)

P=50  (1.1<=h<=1.5)

P=100  (h>1.5)

代码如下:

Rem 语言:Visual Basic 6.0
Sub Main()  '开始
  h = Val(InputBox("请输入h=", "输入"))
  If h < 1.1 Then
    P = 0
  Else
    If h <= 1.5 Then
      P = 50
    Else
      P = 100
    End If
  End If
  MsgBox P, vbInformation, "输出"
End Sub  '结束

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式