JAVA基本的なプログラミング演習プログラム[39] 39累積スコア

 

39プログラム[39]累積スコア

タイトル:書き込み機能、入力nは、さえ1/2 + 1/4 + ... + 1 / nの関数呼び出し要求である、n個の入力が機能1/1 + 1/3 +呼び出すときに奇数..です。+ 1 / N

 

パッケージcskaoyan。

パブリッククラスcskaoyan39 { 
	@ org.junit.Test 
	ます。public void合計(){ 
		java.util.Scanner =新しいjava.util.Scanner(System.in)で。
		System.out.println( "请输入一个数字:"); 
		INT番号= in.nextInt()。
		二重の結果= 0; 

		IF(奇数(番号)){ 
			結果= oddNumber(数)
		}他{ 
			結果= evenNumber(数)
		} 

		のSystem.out.println(結果)。
		in.close(); 
	} 

	パブリックブール奇数(整数番号){ 
		(数%2!= 0){場合に
			trueを返します。
		}他{ 
			falseを返します。
		} 
	} 

	公共ダブルevenNumber(INT番号){ 
		double型の結果= 0。

		以下のために(; iは<=数; I = int型2 I + = 2){ 
			結果+ =(ダブル)1 / I。
		} 

		戻り値の結果; 
	} 

	公共ダブルoddNumber(INT番号){ 
		二重結果= 0。

		以下のために(; iは<=数; I = int型1、I + = 2){ 
			結果+ =(ダブル)1 / I。
		} 

		戻り値の結果; 
	} 
}

 

おすすめ

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