01.
import
java.util.*;
02.
class
HelloWorld {
03.
04.
public
static
void
main(String[] args)
05.
{
06.
Scanner data =
new
Scanner(System.in);
07.
System.out.print(
"Input odd number only : "
);
08.
int
n = data.nextInt();
09.
int
j;
10.
int
temp =
0
;
11.
double
avg;
12.
double
op =
0
;
13.
if
(n%
2
==
0
)
14.
System.out.println(
"Error"
);
15.
else
16.
{
for
(j=
1
;j<=n;j+=
2
)
17.
{
long
powans = power(j);
18.
long
facans = factorial(j);
19.
avg = powans/facans;
20.
temp = temp+
1
;
21.
if
(temp%
2
==
0
)
22.
{op = op-avg;
23.
}
24.
else
25.
{op = op+avg;
26.
}
27.
System.out.println(op+
" "
+powans+
" "
+facans+
" "
+avg);
28.
}
29.
System.out.println(
"="
+op);
30.
}}
31.
public
static
long
power(
int
j)
32.
{
long
powans =
1
;
33.
for
(
int
i=
1
;i<=
2
;i++)
34.
{powans = powans*j;}
35.
return
powans;
36.
}
37.
public
static
long
factorial(
int
j)
38.
{
long
facans =
1
;
39.
for
(
int
i=
1
;i<=j;i++)
40.
{facans = facans*i;}
41.
return
facans;
42.
}
43.
44.
}