array
のサービスとそれに対応する価格をユーザーに表示するコードをいくつか作成します。ユーザー入力で配列とWhileループを組み込む
ユーザがサービスを選択するたびに、私はそのサービスの価格は、ユーザに表示されるようにしたい...
ユーザーが実行される複数のサービスのために希望する場合、私はコンピュータがするまで、それらをお願いしたいと思います彼らはそうではないと言う。
また、アキュムレータを使用して、ユーザーが要求するサービスの価格を追加する必要があります。
これまでのところ、これは私が持っているものです。
import java.util.Scanner;
public class Assign3
{
public static void carMake(String bmw)
{
Scanner input = new Scanner(System.in);
//declare and intialize parallel arrays, Services and Prices and display them to the user
String[] services = {"Oil Change" , "Tire Rotation", "Air Filter", "Fluid Check"}; //intialize list of services
double[]price = {39.99, 49.99, 19.99, 10.99}; //initialize corresponding price for services
for(int i= 0; i < services.length; i++)
{
System.out.print(services[i]+ "....");
System.out.print(price[i] + "\t");
}
System.out.println("What service do you want done?: ");
String service= input.nextLine();
}
public static void main(String[]args)
{
String bmw = "fancy car";
carMake(bmw);
}
}
あなたはこれと似たような意味:http://stackoverflow.com/questions/40689994/printing-all-the-items/ – DevilsHnd
だから、あなたは意志をオプションの州番号オイルの交換は1か、ユーザーは「オイル交換」を入力する必要がありますか?ユーザーの選択肢をどのように覚えていますか? –
ユーザーはオイル交換を入力する必要があります。 私はシステムがアキュムレータ(i ++)を使用して、ユーザーが実行したいすべてのサービスを追加し、必要なすべてのサービスを選択したときにそのサービスを提供したいと考えています。 –