Assignment 1 Question 1
- Get link
- X
- Other Apps
<?php
/*
* @author Rajendra Kumar Yadav
* @date 23:55:40 26-Jun-2015 IST
* ATSS First PHP Program
* Filename a1q1.php
* Assignment 1 Question 1 for Semester III.
*/
?>
<html lang="en">
<head> <title> Assignment 1, Question 1!
</title> </head>
<body bgcolor='#000000'>
<center>
<h3> Welcome to Assignment 1 and Question
1!</h3>
<?php
if($_SERVER['REQUEST_METHOD']=='POST')
{
$str=$_POST['str'];
//Global variable
$ch=$_POST['ch']; //Global variable
function
COU($str) //Function to check the vowel occurance
{
$cnt=0;
for($i=0;$i<strlen($str);$i++)
{
$copystr=$str;
$c=substr($copystr,$i,1);
//main statement for this and logic are below...
if($c=='A'
|| $c=='a' || $c=='E' || $c=='e' || $c=='I' || $c=='i' || $c=='O' ||$c=='o' ||
$c=='U' || $c=='u')
{
$cnt++;
}
}
echo "<hr
color=#785be0>";
echo
"<center>Total Occurance of Vowel are
<strong>".$cnt."</strong></center>";
}
if($ch=="count")
//checking if radio is to count the vowel to call COU($str) with $str parameter
{
COU($str);
}
function
EACH_OCCUR($str) //same other
fucntion defination...
{
$acnt=$ecnt=$icnt=$ocnt=$ucnt=0;
for($i=0;$i<strlen($str)-1;$i++)
{
$strcpy=$str;
$c=substr($strcpy,$i,1);
//statement under for loop to check each position of the string and below the
logic are...
{
if($c=='A'
|| $c=='a')
$acnt++;
if($c=='E'
|| $c=='e')
$ecnt++;
if($c=='I'
|| $c=='i')
$icnt++;
if($c=='O'
|| $c=='o')
$ocnt++;
if($c=='U'
|| $c=='u')
$ucnt++;
}
} echo "<hr color=#785be0>";
//printing the occurance ...
echo
"A occurs <strong>".$acnt."</strong>
times.<br>";
echo
"E occurs <strong>".$ecnt."</strong>
times.<br>";
echo
"I occurs <strong>".$icnt."</strong>
times.<br>";
echo
"O occurs <strong>".$ocnt."</strong>
times.<br>";
echo
"U occurs <strong>".$ucnt."</strong>
times.<br>";
}
if($ch=="occ")
{
EACH_OCCUR($str);
//if radio to count each vowel seprately soo call to EACH_OCCUR($str) with
parameter $str.
}
function
PAL($str) //for palindrom
{
$strcpy=strrev($str);
//reverse the string and store in the $strcpy
echo "<hr color=#785be0>";
if($strcpy==$str)
print("Entered
String is Palndorm");
else
print("Entered
string is not a Palndrom");
}
if($ch=="pal")
{
PAL($str);
}
}
?>
<hr color="#000000">
<form method="post">
<label for="str">Enter The
String</label> <input
title="text" name="str" value="<?php
if(isset($_POST['str'])) echo $_POST['str'];?>"
required/><br/>
<br><br><hr color="#000000">
<label for="Choice"> Select your Choice
</label><hr color="#201100" width="180px"
align="center">
<br><br>
Count the number of Vowel <input
type="radio" name="ch" value="count" required>
Occurence of Each Vowel
<input
type="radio" name="ch" value="occ">
To check that the String is Palindrom of not <input type="radio" name="ch"
value="pal"><br/>
<hr color="black">
<br><br>
<input type="submit"
value="Check"> <input
type="reset" value="Clear">
</form>
</center>
</body>
</html>
Computer Programming
PHP Programming
String Operations
Web Designing and Programming
Web Development
- Get link
- X
- Other Apps
Popular posts from this blog
PHP function and Keywords used to print on Webpage.
echo or echo() :- It is a function which print the output on the screen and allow to print multi-value or Strings at a time. <?php $str="Welcome to Learn Computer Tricks and Tips Blog by Rajendra Kumar Yadav."; /* String deceleration */ echo "$str<br>"; echo($str); echo "<br>Welcome to Blog for learning" . $str; ?> ------------------------------------------------------------------------------------------------------------- output of the above program code: Welcome to Learning Computer Tricks and Tips Blog by Rajendra Kumar Yadav. Welcome to Learning Computer Tricks and Tips Blog by Rajendra Kumar Yadav. Welcome to Blog of learning Welcome to Learning Computer Tricks and Tips Blog by Rajendra Kumar Yadav. print or print() :- It allow to print a message at a time only a single message on the screen. e.g.--- <?php $str="Welcome to Learn Computer Tricks and Tips Blog by Rajendra K...
Install Bootstrap 3 Support in Sublime Text Editor
Install the packages in Linux
Install the PHP/Java/Apache in Linux (For the student of BSc. (Computer Science). You can use the tricks for the Fedora Based System/Debian Based System ( Fedora Based System (.rpm) - Redhat, CentOS,Fedora etc/ Debian Based System(.deb) - Ubuntu ,mint,debian etc). For Fedora Based System:- yum install package-name e.g. yum install php-cli* (for the php-cli package in CentOS/Redhat etc). yum is used to install the online package from the respected OS repo location. If you have offline package as .rpm so follow this instruction.. rpm -q packagename (it is use to query whether package is installed or not) e.g. rpm -q php-cli (To query that PHP interpreter is installed or not for install a rpm package rpm -ivh package-name.rpm e.g. rpm -ivh php-cli_xxx_xxx.rpm (to install the jdk in centos/redhat). xxx_xxx version and build name that means you have to enter the correct name of package and install. For Debian Based System:- sudo apt-get...
Comments
Post a Comment