0

入力と出力には IO モジュールを使用しました。セブンはラッキーナンバーとされています。あなたの課題は、数字の範囲内に現れる 7 の数を数えることです。ソリューションでは、ループ構造を利用する必要があります。

次の情報をこの順序でユーザーに尋ねます。

  1. 範囲の下限
  2. 範囲の上限
  3. 下端から上端まで (両端を含む) シーケンスに現れる 7 の数を決定します。

これは私が思いついたコードです:

public class LuckySevens {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        int count=0;
        System.out.println("enter lower end of the range");
        int lower = IO.readInt();

        System.out.println("enter the upper end of the range");
        int upper = IO.readInt();

        if(lower>upper){
            IO.reportBadInput();
        }
        else { 
            for (int num = lower; num<=upper; num++){
                int term = num/10;
                if (num %10==7){
                    count=count++;
                    while (term>0){

                    }
                }

            }
        }


    }

}

メインスレッドで例外を言い続けるのは何が悪いのですか?

4

1 に答える 1