23bca382 Ass2 PHP
23bca382 Ass2 PHP
<?php
$n = 7;
$series = "";
$sum = 0;
$term = $i * $i;
if ($i % 2 == 0) {
$term = -$term;
$sum += $term;
?>
(2) 1! + 2! + 3! + 4! + 5! ….
<?php
function factorial($num) {
if ($num == 0 || $num == 1) {
return 1;
$n = 5;
$series = "";
$sum = 0;
$factorialValue = factorial($i);
$sum += $factorialValue;
?>
<?php
$n = 5;
$series = "";
$sum = 0;
if ($i % 2 == 0) {
$term = -$term;
}
$sum += $term;
}
<?php
$n = 5;
$term = 2;
$series = "$term";
$sum = $term;
$sum += $term;
?>
$n = 5;
$series = "3";
$sum = 3;
$currentTerm = 3;
if ($i == 2) {
$currentTerm = 7;
} elseif ($i == 3) {
$currentTerm = 27;
} elseif ($i == 4) {
$currentTerm = 47;
} elseif ($i == 5) {
$currentTerm = 83;
} else {
$sum += $currentTerm;
?>
(6) x + x2 + x 3 + x 4 + x 5 …. ( Here x is user defined value )
<?php
$x = 2;
$n = 5;
$series = "";
$sum = 0;
$sum += $term;
?>
<?php
function factorial($num) {
if ($num == 0 || $num == 1) {
return 1;
}
return $num * factorial($num - 1);
}
$x = 2;
$n = 5;
$series = "";
$sum = 0;
<?php
function factorial($num) {
if ($num == 0 || $num == 1) {
return 1;
}
return $num * factorial($num - 1);
}
$x = 2;
$n = 6;
$series = "1";
$sum = 1;
$n = 10;
$first = 1;
$second = 1;
$sum += $next;
$first = $second;
$second = $next;
?>
<?php
$n = 10;
$first = 0;
$second = 1;
$sum += $next;
$first = $second;
$second = $next;
?>
(11) WAP to print the sum of digits of given number. For ex. No=12345 => sum=15
<?php
$number = 12345;
$originalNumber = $number;
$sum = 0;
$sum += $digit;
?>
(12) WAP to find out the total number of odd digits and even digits within the given no and also
find out sum of them. For ex. No=23569 => odd=3, even=2, sum of odd=17, sum of even=8
<?php
$number = 23569;
$originalNumber = $number;
$oddCount = 0;
$evenCount = 0;
$sumOdd = 0;
$sumEven = 0;
if ($digit % 2 == 0) {
$evenCount++;
$sumEven += $digit;
} else {
$oddCount++;
$sumOdd += $digit;
?>
(13) WAP to print the reverse no. of a given no. For ex. No=5623 => reverse=3265
<?php
$number = 5623;
$originalNumber = $number;
$reverse = 0;
?>
(14) WAP to find out the sum of first and last digit of a given no. For ex. No=55899 => sum=14
(15) WAP to find out the smallest and largest digits in the given no. For ex. No=85924 =>
s=2, l=9
<?php
$number = 55899;
$originalNumber = $number;
$lastDigit = $number % 10;
<?php
$number = 85924;
$originalNumber = $number;
$smallest = 9;
$largest = 0;
<?php
$number = 29;
function isPrime($num) {
if ($num <= 1) {
return false;
if ($num % $i == 0) {
return false;
return true;
if (isPrime($number)) {
} else {
?>
<?php
$number = 121;
$originalNumber = $number;
$reverse = 0;
if ($originalNumber == $reverse) {
} else {
?>
$number = 153;
$originalNumber = $number;
$sum = 0;
$numDigits = strlen((string)$number);
if ($originalNumber == $sum) {
} else {
?>
<?php
$number = 101101;
$numberString = (string)$number;
$isBinary = true;
$isBinary = false;
break;
if ($isBinary) {
} else {
?>
<?php
$number = 127;
$numberString = (string)$number;
$isOctal = true;
$isOctal = false;
break;
}
if ($isOctal) {
} else {
?>