第3週のコースとテストサマリレポート

第三コースの概要と週を書いてテストレポート(A)

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

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

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

4.書き込みJavaプログラム、計算8 + 88 + 888 + 10 ...フロント。

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

6.ライトアプリケーション、出力は<最大の正の整数1 + 2 + 3 8888 + ... + N満たします。

印字周期(二等辺三角形)については、以下の図7

 1、

パッケージ画像。

インポートjava.util.Scanner; 

パブリック クラス華{ 

    公共 静的 ボイドメイン(文字列[]引数){ 
                スキャナ入力 = 新しいスキャナ(System.in)。
                INT I1 = input.nextInt()。
                input.close(); 
                int型 I、= 0、B = 0、C = 0 以下のための(I = 100; I <= I; iは++ ){ = I / 100 
                    B = I / 10-A * 10 
                    C = IA * 100-B * 10 もし(*はA * A + B * B * B + C * C * C == I){ 
                        System.out.print(I)。
                    } 
                } 
    } 

}

2、

パッケージ画像。

パブリック クラスDemo5 {
     公共 静的 ボイドメイン(文字列[]引数){
         int型、B = 0、K = 3 int型、I N = 100 int型フラグ= 1 (i = 1; iが<= N; iは++ ){ 
            B = B +フラグ*は、式(I * 10 + 3 )。
            フラグ = - 旗。
            } 
        System.out.print(B)。
    } 
}

3。

パッケージ画像。
 輸入 java.utilの。* ;
パブリック クラスDemo3 { 

    公共 静的 ボイドメイン(文字列[]引数){ 
        
    スキャナSC = 新しいスキャナ(System.in)。
     INT、N = sc.nextInt()。
     int型の合計= 0、NUM = 1 ; 
     sc.close(); 
     以下のためにint型 i = 1; iが++; iが<= N 
     { 
         NUM = NUM * I。
         合計 =合計+ NUM。
     } 
     のSystem.out.println(合計)。
    } 
}

4。

package images;

public class Demo4 {

    public static void main(String args[]){
        long i,a=0, b=0;
        System.out.println("计算8+88+888...前10项之和");
        for(i=1;i<=10;i++){         //循环10次
            a=a*10+8;           //每一个数是前一个数的10倍加8
            b+=a;               //计算10项之和
        }
        System.out.print(b);
    }
}

7.

package leo;
import java.util.Scanner;
 public class Demo3{

    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        char a =sc.next().charAt(0);
        sc.close();
        int n=5;
         for(int u=0;u<n;u++)   {
             for(int k=0;k<n*8-u-1;k++) {
                 System.out.print(" ");
             }
             for(int j=0;j<u*2+1;j++) {
                 if(j==0||j==u*2||u==n-1) {
                     System.out.format("%c",u+65);
                 }
                 else {
                     System.out.print(" ");
                 }
            } 
             System.out.println();
        }
    }
}

总结:学了this的使用方法,用在构造方法中,强调作用,并且不能在普通方法中使用。有些许不懂得还待解除。

おすすめ

転載: www.cnblogs.com/LeoQ/p/11518010.html