JAVA基本的なプログラミング演習29 29 [プログラム]と対角行列

 

29プログラム[29]と対角行列

タイトル:3 * 3行列の対角要素を見つけます

分析手順:蓄積出力した後に[i]の二次元アレイのための二重ループ制御入力を使用し、[I]。

 

パッケージcskaoyan。

パブリッククラスcskaoyan29 { 
	org.junit.Test @ 
	(対角線ます。public void){ 
		=新しいjava.util.Scanner(System.in)でjava.util.Scanner; 
		INT [] [] ARR =新しいint型[3] [3]。

		以下のために(INT i = 0; I <arr.length; iは++){ 
			ための(int型J = 0; J <ARR [I] .LENGTH; J ++){ 
				ARR [I] [J] = in.nextInt()。
			} 
		} 

		和(ARR)。
		in.close(); 
	} 

	プライベートボイド和(INT [] [] ARR){ 
		int型SUM1 = 0。
		int型のSUM2 = 0; 

		以下のために(INT i = 0; I <arr.length; iは++){ 
			ための(int型J = 0; J <ARR [I] .LENGTH; J ++){ 
				IF(I == J){ 
					SUM1 + = ARR [I] [J]。
				}

				IF(ARR == J [I] .LENGTH - I - 1){ 
					SUM2 + ARR = [I]、[J]; 
				} 
			} 
		} 

		のSystem.out.println( "主対角要素の和:" + SUM1) ; 
		のSystem.out.println( "サブ対角要素の和:" + SUM2); 
	} 
}

 

おすすめ

転載: www.cnblogs.com/denggelin/p/11410200.html