2019年第三週単位の要約

ラボレポート
タイトル
全て「水仙の数」、いわゆる「数水仙」の1.プリントアウトは、キューブと数自体の桁数に等しい3桁の数字を意味します。例えば、153は、「数水仙」です。

  1. 、Javaプログラムを書くの... + 13-23 + 33-43 + 973から983 + 993から1003までの値を見つけます。

  2. プログラミングは1を求めます!2!3!+ ... + 20!。

  3. Javaプログラムを書く、計算8 + 88 + 10 + 888 ...と、その前に。

  4. それはいくつかの要因とに厳密に等しい場合、この番号は、完全数と呼ばれています。すべては1000年以内に出力の数をプログラミング終えました。

  5. アプリケーション、1 + 2 + 3 + ... + N <8888年代満たす最大の正の整数の出力を書き込みます。

  6. 図印刷(二等辺三角形)を使用して次のサイクルのために

まず、すべての「水仙の数を」印刷、いわゆる「数水仙」は、キューブと数自体の桁数に等しい3桁の数字を意味します。例えば、153は、「数水仙」です。

図1に示すように、テストコード

public class flowers {
    public static void main(String[] args) {
        int a,b,c;
        int sum=0,i;
        for (i=10;i<=99;i++)
        {
            a=i/10;
            b=(i%10)/1;
            c=i%1;
            sum=a*10+b*1+c;
            if (Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==sum)
            {
                System.out.println(i);
            }
        }
    }

}

2、実験結果

第二に、Javaプログラムを書く... + 13-23 + 33-43 + 973から983 + 993から1003までの値を見つけます。

図1に示すように、テストコード

public class zhi {
    public static void main(String[] args) {
        int i,a=0,b=1,c=3;
        for (i=1;i<=100;i++)
        {
            a=a+b*(c+(i*10));
            b=-b;
        }
        System.out.println(a);
    }
}

2、実験結果

第三に、プログラムは、1を求めて!2!3!+ ... + 20!。

図1に示すように、テストコード

public class three{
    public static void main(String[] args) {
        int a,b;
        long c=1,sum=0;
        for (a=1;a<=20;a++) {
            for (b=1;b<=a;b++) {
                c=c*b;
            }
            sum=sum+c;
            c=1;
        }
        System.out.println(sum);
    }
}

2、実験結果

第四に、Javaプログラム、計算8 + 88 + 888 + 10 ...とその前の書き込み。

図1に示すように、テストコード

public class and {
    public static void main(String[] args) {
        long a=0,b=0,i;
        for (i=1;i<=10;i++)
        {
            a=a*10+8;
            b=b+a;
        }
        System.out.println(b);
    }
}

2、実験結果

数がその要因の合計と正確に等しい場合V.、この番号は、完全数と呼ばれています。すべては1000年以内に出力の数をプログラミング終えました。

図1に示すように、テストコード

public class perfect {
    public static void main(String[] args) {
        int a,b,c;
        for (b=1;b<=1000;b++) {
            int sum=0;
            for (c=1;c<b;c++) {
                if (b%c==0){
                    sum=sum+c;
                }
            }if (sum==b){
                System.out.println(b);
            }
        }
    }
}

2、実験結果

第六に、アプリケーションの準備、出力1 + 2 + 3 + ... + N <8888年代を満たす最大の正の整数。

図1に示すように、テストコード

public class number {
    public static void main(String[] args) {
        int a,sum=0;
        for (a=1;sum+a<8888;a++) {
            sum=sum+a;
        }
        System.out.println(a-1);
        System.out.println(sum);
    }

}

2、実験結果

七、次のグラフ(二等辺三角形)を印刷するためにループに使用

図1に示すように、テストコード

public class copy {
    public static void main(String[] args) {
        int a,b,n=5;
        for (a=1;a<=n;a++) {
            for (b=1;b<=n-a;b++) {
                System.out.print(" ");
            }
            for (b=1;b<=a;b++) {
                if (a==b) {
                    System.out.print("*");
                }
                else {
                    System.out.print("* ");
                }
            }
            System.out.println("\n");
        }
    }
}

2、実験結果

おすすめ

転載: www.cnblogs.com/Emotional/p/11520156.html