初步算法 急!!!

来源:百度知道 编辑:UC知道 时间:2024/06/26 03:57:12
某居民区的物业部门每月向居民收取卫生费,计费方法是:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元。设计一个算法,根据输入的人数,计算应收取的卫生费,并画出程序框图。

要有详细步骤!

第一步:设有X个人
第二步:X>3是否成立,若成立则执行第三步,若不成立则执行第四步
第三步:s=(X-3)*1.2+5
第四步:s=5
第五步:输出s
(程序框自己画吧,下面有一点当判断完后的"N"的程序线引到输出以前y|以后我给你打两条丨)
开始
输入X
X>3? N|s=5
Y|s=(X-3)*1.2+5
|(引到这里)
|
输出s
结束

java:
public double getMoney(int i){
double money = 0;
if(0 < i <= 3){
money = i * 5;
}else if(i > 3){
money = i * 5 + 1.2*(i - 3);
}
return money;
}
i 代表人数