好的,所以我还是比较新的并且有一个简单的问题。我有一个编写计算月度账单的程序。它询问客户的包装类型(A,B或C)和使用的小时数。它应该显示总费用。可以肯定的是,每个包装都会根据使用的小时数增加价格。
实施例: 套餐A是9.95和月,10小时访问,额外的小时是2.00美元和小时。我已经知道了大部分减去如何增加额外费用。
还有另外两个包将被添加。这只是第一点。 =)
这是我第一次在这里发帖,如果我的格式很糟糕,我道歉
感谢您的帮助!
public class InternetServiceProvider {
public static void main(String args []){
double packA = 9.95;
double packB = 13.95;
double packC = 19.95;
String getPackage = JOptionPane.showInputDialog(null, "Please enter your package type:");
String getHours = JOptionPane.showInputDialog(null, "How many hours did you use?");
int hours = Integer.parseInt(getHours);
if (getPackage.equals("a") && hours <=10) {
JOptionPane.showMessageDialog(null, "Your monthly total is: $" + packA );
}
else {
if (getPackage.equals("a") && hours > 10){
JOptionPane.showMessageDialog(null, "Your total is: $" + (hours + 2));
}
}
答案 0 :(得分:0)
我不认为这是让人们为你工作的地方......无论如何,这就是我要做的事情(我想用psuedo代码来做):
package = price
get input for which package the user has
switch (package)
case a:
if hours > 10
hours = hours - 10
final amount = hours * 2 + price of package
else
final amount = price of package
output final amount
case b:
...
case c:
...