1

私は Java の初心者で、学校からいくつかのタスクを完了するように求められました。

  1. ユーザーに数字を入力するように求めるプログラムを作成する必要があります(ユーザーが望むだけ)
  2. ただし、ユーザーが負の数を入力するとすぐに、数値の入力セッションが停止します
  3. 最後に、プログラムは (ユーザーが入力した数値の中で) 以下を出力する必要があります。

    • 最小数
    • 最大数
    • 数字の合計
    • 数値の平均(整数計算はOK)
    • ユーザーが入力した数字の数

しかし、「1番」と「2番」の解決策を思いつくことができました。今、「ナンバー 3」の問題を解決するための助けが必要です。

ここに私が書いたコードがあります:

public static void main(String[] args) {

    System.out.println("Please enter integer numbers, end with a negative number:  ");

    Scanner numbers = new Scanner(System.in);
    int positive = numbers.nextInt();
    while (positive >= 0){
        System.out.println( "\nEnter a number:  ");
        positive = numbers.nextInt();
    }
    System.out.println( "\nYou are done with entering number:  ");  
}

大事なことを言い忘れましたが、今日は私の最初の日であり、ここで助けを求めるのはこれが初めてです.私について良い印象を与えることができたことを願っています.返信を待ち望んでいます. コードを悪い方法で入れて申し訳ありません。

4

1 に答える 1