-
Notifications
You must be signed in to change notification settings - Fork 0
/
factorial.php
85 lines (73 loc) · 2.58 KB
/
factorial.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<html>
<head>
<style> div.cd{background:teal;} a{text-decoration:none; color:white;} p{font-size:20;text-align:justify;} th:hover{background-color:black;} th{font-size: 20}
</style>
</head>
<body bgcolor="">
<div class="cd" style="color:white;font-size:50;width:100%;top:0;left:0;position:sticky;border: 1px solid black">
<table >
<tr> <td><img src="logo.png" width="100" height="100" style="padding-left:50" alt="loading.."></td>
<td> <font color="white" size="33" face="cooper" > Fast & Furious Logics </font> </td>
<form method="post" action="<?php $_PHP_SELF ?>">
<td align="right" style="padding-left:350;font-size:25">
<font color="white" face="cooper" > search <input type="text" name="search">
</font>
</td>
</form>
</tr>
</table>
</div>
<table >
<tr >
<td height="100%" valign="top">
<iframe src="links.php" height="520" style="overflow:scroll;top:0"></iframe>
</td>
<td valign="top" style="font-size: 20;font-family: cursive;" width="750">
<div style="overflow: scroll ; height:550;">
<h1>
Factorial PROGRAM
</h1>
For any positive number n, it's factorial is given by:
factorial = 1*2*3...*n
Factorial of negative number cannot be found and factorial of 0 is 1.
In this program below, user is asked to enter a positive integer.
Then the factorial of that number is computed and displayed in the screen.
<pre>
int main()
{
int n, i;
unsigned long long factorial = 1;
printf("Enter an integer: ");
scanf("%d",&n);
// show error if the user enters a negative integer
if (n < 0)
printf("Error! Factorial of a negative number doesn't exist.");
else
{
for(i=1; i<=n; ++i)
{
factorial *= i; // factorial = factorial*i;
}
printf("Factorial of %d = %llu", n, factorial);
}
return 0;
}
Output
Enter a positive integer: 12
Factorial of 12 = 479001600
</pre>
Here variable factorial is of type unsigned long long.
It is because factorial of a number is always positive, that's why unsigned qualifier is added to it.
Since the factorial a number can be large, it is defined as long long.
This program takes an integer from user and that integer is reversed.
If the reversed integer is equal to the integer entered by user then,
that number is a palindrome if not that number is not a palindrome.
</div>
</td>
<td valign="top">
<iframe src="comment.php" height="520"></iframe>
</td>
</tr>
</table>
</body>
</html>