0
    public class javapractice14
{
  public static void main(String[] args)
  {
    int largest = Integer.MIN_VALUE;
    int smallest = Integer.MAX_VALUE;

    Scanner console = new Scanner(System.in);
    System.out.println("Please enter desired amount of numbers (-1 ends program)");
    for( int number = console.nextInt(); number != -1; number = console.nextInt()); //Enter -1 to end program
    {

シンボルが見つからないというエラーが表示されます: 変数番号

number は for ループで宣言されたと思いますが、そこで宣言されていませんか? ループの外で「 int number; 」を宣言してみましたが、同じ結果で終わります。私は使用しました:ループを使用して最大数と最小数を表示するにはどうすればよいですか? これの一部を解決するための参考として。

      largest = number > largest ? number : largest;
      smallest = number < smallest ? number : smallest;
    }
    System.out.println("Your largest number is: " + largest);
    System.out.println("You smallest number is: " + smallest);
    }
}
4

1 に答える 1