問題詳情:
某市電信部門規定:拔打市內電話時,如果通話時間不超過3分鐘,則收取通話費0.2元,如果通話時間超過3分鐘,則超過部分以每分鐘0.1元收取通話費(通話時間以分鐘計,不足1分鐘時按1分鐘計),試設計一個計算通話費的算法。要求寫出算法,畫出程序框圖,編寫程序。
【回答】
我們用(單位:元)表示通話費用,(單位:分鐘)表示通話時間,則依題意必有
算法步驟如下:
第一步:輸入通話時間;第二步:如果,那麼;否則令;
第三步:輸出通話費用。
程序框圖如下所示:
程序爲:
INPUT
IF THEN
ELSE
END IF
END
知識點:算法初步
題型:解答題