问题是:
为程序编写伪代码 计算a的服务费 客户欠坏了支票。
该程序接受客户的姓名, 支票的签署日期(年, 月和日),当前日期 (年,月,日)和金额 检查美元和美分。该 程序一直持续到eof值 遇到了。
服务费为20美元加2 支票金额的百分比, 加上每月5美元 自检查书写完以来通过。一个 一个月后检查是迟到一个月 新月开始 - 这是一个糟糕的检查 写于9月30日是一个月 10月1日逾期。
答案 0 :(得分:3)
程序通常是一系列步骤。您能否将问题分解为计算答案所需的一系列步骤?
答案 1 :(得分:2)
提示:
12 - 1
。* 1.02
尝试编辑您的问题并做出诚实的尝试 - 没有人会为您解决您的功课,但我们将
答案 2 :(得分:1)
在我的卑微经历中,这种混淆是由于试图解决问题并同时编写代码造成的。
首先尝试解决问题。
获取一张纸并绘制一个显示步骤和决定的流程图。
e.g。最后一个方框可能是:
EOF:Y =停止,N =返回“阅读下一行”
选择3个测试例子,例如
通过流程图处理这些示例,并检查结果是否正确。如果没有,请修改流程图并重新编写测试示例。
如果您满意,请将流程图“翻译”为英语,您将使用伪代码。
答案 3 :(得分:0)
“客户姓名” 服务费:“$”Service_charge
这种情况下的日子是不相关的,因为每个月的费用都会增加,所以,如果我们在10月份,并且支票在9月份完成(10-9 = 1),我们还需要支付5美元,但也许我们可能会在不同的年份,例如2010年和2009年,这意味着10月到9月之间现在有(1 + 12 = 13)个月,所以现在你需要支付65美元。我希望这可以帮助您理解第5步。