【年少の风】1/1を求めます!-1/3!+1/5!-1/7!……+(-1)^(n+1)/(2*n-1))



  
  
  
  
  1. import java.util.*;  
  2. public class Test {  
  3.  
  4.     public static void main(String[] args) {  
  5.         float sum = 1;  
  6.         int temp = 1;  
  7.         int n = 1;  
  8.         float flag = -1;  
  9.           
  10.         System.out.print(" n :");  
  11.         Scanner sc = new Scanner(System.in);  
  12.         n = sc.nextInt();  
  13.           
  14.         for(int i = 2; i <= n; i++){  
  15.             temp *= (2*i-1)*(2*i-2);  
  16.             flag *= -1;   
  17.             sum += flag/temp;  
  18.         }  
  19.         System.out.println("sum = " + sum);  
  20.     }