1
0
Fork 0

Week2: Selection Assignment

This commit is contained in:
Llewellyn van der Merwe 2021-11-08 01:18:52 +02:00
parent eeeae64e79
commit 321c21d9d9
Signed by: Llewellyn
GPG Key ID: EFC0C720A240551C
2 changed files with 104 additions and 0 deletions

39
week-02/GasPrices.php Normal file
View File

@ -0,0 +1,39 @@
<?php
/**
* @package Server-Side Scripting - PHP
*
* @created 7th November 2021
* @author Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
* @git WEBD-310-45 <https://git.vdm.dev/Llewellyn/WEBD-310-45>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*
* @week2
* In this script I have modified the nested if statement so it instead
* uses a compound conditional expression. I used logical operators
* such as || (or) and && (and) to execute a conditional or looping
* statement based on multiple criteria.
*
*/
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Gas Prices</title>
<meta http-equiv="content-type"
content="text/html; charset=utf-8"/>
</head>
<body>
<?php
$GasPrice = 2.57;
if ($GasPrice >= 2 && $GasPrice <= 3)
{
echo "<p>Gas prices are between $2.00 and $3.00.</p>";
}
else
{
echo "<p>Gas prices are not between $2.00 and $3.00</p>";
}
?>
</body>
</html>

65
week-02/OddNumbers.php Normal file
View File

@ -0,0 +1,65 @@
<?php
/**
* @package Server-Side Scripting - PHP
*
* @created 7th November 2021
* @author Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
* @git WEBD-310-45 <https://git.vdm.dev/Llewellyn/WEBD-310-45>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*
* @week2
* In this script I wrote a while statement that displays all odd
* numbers between 1 and 100 on the page.
*
*/
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Odd Numbers</title>
<meta http-equiv="content-type"
content="text/html; charset=utf-8"/>
</head>
<body>
<h1>Odd Numbers between 1 and 100</h1>
<p>
<?php
// my first number
$number = 0;
$breakCounter = 1;
// while loop to print out all odd number between 1 and 100
while ($number <= 100)
{
if ($number % 2 != 0)
{
// every 10 we add a break
if ($breakCounter == 10)
{
echo "$number<br /><br />";
$breakCounter = 0;
}
// don't add a space to our last number
elseif ($number != 99)
{
if ($number < 10)
{
echo "$number&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
}
else
{
echo "$number&nbsp;&nbsp;&nbsp;";
}
}
else
{
echo "$number";
}
$breakCounter++;
}
$number++;
}
?>
</p>
</body>
</html>