1.
All Permutations

All Permutations
Gives you all the possible combinations for a given set the values.
Eg: Find the permutations for a,b,c,d then
Total No of permutations = 4! = 24
And all possible combinations are as follows...
1 = a b c d
2 = a b d c
3 = a c b d
4 = a c d b
5 = a d b c
6 = a d c b
7 = b a c d
8 = b a d c
9 = b c a d
10 = b c d a
11 = b d a c
12 = b d c a
13 = c a b d
14 = c a d b
15 = c b a d
16 = c b d a
17 = c d a b
18 = c d b a
19 = d a b c
20 = d a c b
21 = d b a c
22 = d b c a
23 = d c a b
24 = d c b a


2.
Magic Sqaure

Magic Square
means Sum of each Rows and each Columns and each Diagonal must be same
Sqaure Size: 5
Start With: 21
37 
44 
21 
28 
35 
43 
25 
27 
34 
36 
24 
26 
33 
40 
42 
30 
32 
39 
41 
23 
31 
38 
45 
22 
29 
All numbers used in this Magic Square is between 21 and 45
Sum of each Row and each Column and each Diagonal : 165



3.
Circular Matrix

Circular Matrix
Gives you the circular matrix for specified no of rows
Eg: No of rows = 5 then circular matrix is as follows...
1 
2 
3 
4 
5 
16 
17 
18 
19 
6 
15 
24 
25 
20 
7 
14 
23 
22 
21 
8 
13 
12 
11 
10 
9 


4.
FactorialPowers

1. X !  Gives you Factorial for any number.
For Eg: X = 5 then 5! = 120
2. X ^ Y  Gives you any powers for any number.
For Eg: X = 5 and Y = 5 then 5^5 = 3125
3. ( X ! ) ^ Y  Gives you factorialpower for any number.
For Eg: X = 5 and Y = 5 then (5!)^5 = (120)^5 = 24883200000




6.
Place Value

Place Value
Gives you the place value of a number in the given number
Eg: Given number = 123456 and find place value = 3 then
We have given no is 123456 and the place value of 3 is (3 × 1000) = 3000



7.
Leap Year

Leap Year
Gives you the given year is leap year or not.
Eg: Year = 2005 is not a leap year.
Also gives the list of leap years between given two years.
Eg: Find Leap Years between the years 1955 and 2055
Leap Years Between the years 1955 and 2055 are given below...
1 : 1956
2 : 1960
3 : 1964
4 : 1968
5 : 1972
6 : 1976
7 : 1980
8 : 1984
9 : 1988
10 : 1992
11 : 1996
12 : 2000
13 : 2004
14 : 2008
15 : 2012
16 : 2016
17 : 2020
18 : 2024
19 : 2028
20 : 2032
21 : 2036
22 : 2040
23 : 2044
24 : 2048
25 : 2052


8.
Fibonacci Series

Fibonacci Series
Gives you the fibonacci series upto specified terms. Here each
term of fibonacci series is the addition of previous two terms.
Eg: find fibonacci series upto 15 terms then answer is
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610



9.
String Reverse

String Reverse
Gives reverse string for the given input string.
Eg: Given String = AtoZmath IS A VERY GOOD SOFTWARE
Reverse String = ERAWTFOS DOOG YREV A SI htamZotA


10.
Is Palindrom

Is Palindrom
Checks that the given string is Palindrom or not. If input string
and it's reverse is same then the string is palindrom else not.
Eg: Given String = madam, liril, 12321,121 is Palindrom
Given String = atozmath, piyush is not Palindrom



11.
String Triangle

String Triangle
Gives you different types of tringle formats for a given string.
Eg: Input String = MATH10
1 
2 
3 
4 
5 
6 
M
MA
MAT
MATH
MATH1
MATH10 
M
MA
MAT
MATH
MATH1
MATH10 
M
MA
MAT
MATH
MATH1
MATH10

M
MA
MAT
MATH
MATH1
MATH10
MATH1
MATH
MAT
MA
M 
M
MA
MAT
MATH
MATH1
MATH10
MATH1
MATH
MAT
MA
M

M
MA
MAT
MATH
MATH1
MATH10
MATH1
MATH
MAT
MA
M



12.
Pascal Triangle

Pascal Triangle
Gives you pascal triangles value for specified no of rows
Eg: No of rows = 10 then pascal triangle is as follows...
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
1 9 36 84 126 126 84 36 9 1


