以下のコードは、ユーザーが入力した 5 つの整数に対して完全にコンパイルされます。
私がやりたいことは、ユーザーがリストに必要な数をユーザーとしてできるようにコードを変更することです。次に、プログラムはユーザーにその数の整数を入力するように求め、プログラムはそれらの整数の最大のものを見つけます。これらの新しい標準に合わせて以下のコードを変更するのを手伝ってくれる人はいますか?
{
int integer1 =
Integer.parseInt(JOptionPane.showInputDialog( "Enter an integer:" ));
int integer2 =
Integer.parseInt(JOptionPane.showInputDialog( "Enter an integer:" ));
int integer3 =
Integer.parseInt(JOptionPane.showInputDialog( "Enter an integer:" ));
int integer4 =
Integer.parseInt(JOptionPane.showInputDialog( "Enter an integer:" ));
int integer5 =
Integer.parseInt(JOptionPane.showInputDialog( "Enter an integer:" ));
if (integer1 > integer2 && integer1 > integer3 && integer1 > integer4 && integer1 > integer5)
JOptionPane.showMessageDialog(null, "The largest number is: " + integer1);
if (integer2 > integer1 && integer2 > integer3 && integer2 > integer4 && integer2 > integer5)
JOptionPane.showMessageDialog(null, "The largest number is: " + integer2);
if (integer3 > integer2 && integer3 > integer1 && integer3 > integer4 && integer3 > integer5)
JOptionPane.showMessageDialog(null, "The largest number is: " + integer3);
if (integer4 > integer1 && integer4 > integer3 && integer4 > integer2 && integer4 > integer5)
JOptionPane.showMessageDialog(null, "The largest number is: " + integer4);
if (integer5 > integer1 && integer5 > integer3 && integer5 > integer4 && integer5 > integer2)
JOptionPane.showMessageDialog(null, "The largest number is: " + integer5);
}
私は最初にユーザーにプロンプトを表示したい
how many integers do you want in your list?
それから私は言いたい
enter an integer:
ユーザーが望んだ回数だけ。