某市電信部門規(guī)定:撥打市內電話時,如果通話時間不超過3 min,則收取通話費0.2元,如果通話時間超過了3 min,則超過部分以0.1元/min收取通話費(t以分鐘計,不足1 min按1 min計),問:如何設計一個計算通話費用的算法?
解:程序框圖如下圖. 程序: 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 |
思路解析:設c表示通話費用(單位:元),t(單位:min)表示通話時間,如果0<t≤3,則c=0.2,如果t>3,若t∈N*,則c=0.2+0.1(t-3),若tN*,則c=0.2+0.1[int(t)+1-3]. 注:函數(shù)int(x)是求不超過x的最大整數(shù),t=int(t)可判斷t是否為整數(shù). 如:1.5<>int(1.5),2=int(2),同理,亦可通過該函數(shù)判斷數(shù)m能否被n整除,即m/n與int(m/n)是否相等. |
科目:高中數(shù)學 來源: 題型:
查看答案和解析>>
科目:高中數(shù)學 來源:同步題 題型:解答題
查看答案和解析>>
科目:高中數(shù)學 來源:同步題 題型:解答題
查看答案和解析>>
科目:高中數(shù)學 來源: 題型:
(本小題滿分12分)
某市電信部門規(guī)定:撥打本市電話時,如果通話時間不超過3分鐘,則收取通話費0.2元;如果通話時間超過3分鐘,則超過部分以0.1元/分鐘收取通話費(時間以分鐘計,不足1分鐘按1分鐘計),F(xiàn)設計了一個計算通話費用的算法:
S1 輸入通話時間(按題目要求取整數(shù));
S2 如果,則,否則;w。w-w*k&s%5¥u
S3 輸出費用
(1)試寫出該算法的一個程序框圖;
(2)表1為A、B、C、D、E五人撥打本市電話的情況,將A、C的應繳話費數(shù)填入表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)根據(jù)表1完成表2
表2
時間段 | 頻數(shù) | 頻率 | 累積頻率 |
| 2 | 0.2 | 0.2 |
| |||
| |||
| |||
合計 | 10 | 1 | 1 |
查看答案和解析>>
科目:高中數(shù)學 來源: 題型:
某市電信部門規(guī)定:撥打市內電話時,如果通話時間不超過3分鐘,則收取通話費0.2元,如果通話時間超過3分鐘,則超過部分以每分鐘0.1元收取通話費(通話時間以分鐘計,不足1分鐘時按1分鐘計),試設計一個計算通話費用的算法.要求寫出算法,畫出算法框圖,編寫程序.
查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com