私はプログラミングに比較的慣れていません。私は今、プログラムを作ろうとしています。そして、どうすれば何かができるのかを理解しようとしています。私はこれを行う方法がわからないので、皆さんが私を助けてくれることを願っています...
それで、まず最初に、私は配列を作成し、それをもので埋めました:
String[] pizza = new String[10];
pizza[0] = "1- Cheese";
pizza[1] = "2- Wedge";
pizza[2] = "3- Bacon";
pizza[3] = "4- Hawaiian";
pizza[4] = "5- Vegetarian";
pizza[5] = "6- Pepperoni";
pizza[6] = "7- Ham";
pizza[7] = "8- Apple";
pizza[8] = "9- Grape";
pizza[9] = "10- Italian";
IFステートメント(しばらくの間)ができるようにしたいと思います。ここにコードを入れて、後で説明します。
int pizzaCounter = 0;
while(pizzaCounter < 5)
{
Scanner pizzaPick = new Scanner(System.in);
int Pizzas = pizzaPick.nextInt();
if (Pizzas == 1)
{
*Store "1- Cheese" (From pizza[0]) into a variable*
pizzaCounter++;
}
if (Pizzas == 2)
{
*Store "2- Wedge" (From pizza[0]) into a variable*
pizzaCounter++;
}
if (Pizzas == 3) etc...
}
ここで、「ここに何かを挿入」ビットで、配列(ピザ)からのテキストを後で印刷できる変数に格納するようにしようと思います...たとえば、ユーザーが「1」と入力した場合'次に、「1-Cheese」を取り、後で出力できる変数に格納します。
また、各変数にプロンプトを表示するIFステートメントが10個ないように、クリーンにしたいのですが...?
これが可能かどうかはわかりませんが、どんな助けでも大歓迎です!:D
私がここで求めていることが理解できることを願っています...
可能であれば、各ステップで何をしているのか説明してください。そうすれば、実際に何が起こっているのかを理解でき、後で同じコードをコピーして貼り付けるのではなく、使用することができますか?私は一種の初心者なので、学べば学ぶほど、後で使えるようになると思います...どうもありがとうございました!:D