【发布时间】:2014-09-26 20:12:43
【问题描述】:
基本上我只需要一个小费计算器程序的帮助。它应该询问有多少客户,要使用的小费百分比,每个客户的账单金额,小费金额以及平均分配给每个客户的小费金额。我还试图让程序读取用户想要输入的尽可能多的客户,以获得家庭作业的奖励。这是代码,而不是程序返回“请输入他们的账单金额”,我不断收到“还有其他客户吗?y 还是 n?”。这是我遇到的主要问题。请原谅结构不好,我基本上是一个完整的初学者。
import java.util.Scanner;
public class H3_TipCalc {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
System.out.println("Please enter your bill amount.");
double bill = input.nextDouble();
{
String multiplecust = ("Y");
//int mc = 1;
while (multiplecust.equalsIgnoreCase("y"))
{
Scanner usrin = new Scanner (System.in);
System.out.println("Is there another customer? y or n?");
multiplecust = usrin.nextLine();
//mc++;
if (usrin.equals("y"))
{
System.out.println("Please enter their bill amount.");
}
}
}
}
}
【问题讨论】:
标签: java if-statement calculator