Problem 1.

Solution

$stars = "";

for ($x = 1; $x <= 5; $x++){
$stars .= "*";
echo "$stars"; }

Output

*
**
***
****
*****

Problem 2.

Solution

$stars = "";

for ($x = 1; $x <= 5; $x++){
$stars .= "*";
echo "$stars";
} for($i = 5; $i >= 1; $i--){
echo "$stars";
$stars=substr($stars,1);
}

Output

*
**
***
****
*****
*****
****
***
**
*

Problem 3.

Solution

< form method="get">
< label for="num1">Enter first number: < /label>
< input type="number" id="num1" name="num1" required><
< label for="num2">Enter second number:< /label>
< input type="number" id="num2" name="num2" required>
< input type="submit" value="Calculate">
< /form>

if(isset($_GET['num1']) && isset($_GET['num2'])) {
$start = $_GET['num1'];
$end = $_GET['num2'];
$total = 0;
for($start; $start<=$end; $start++){
$total += $start;
}
echo"$total";
}
else {
}

Output





Please input both numbers.

Problem 3.

Solution

echo "< table border =\"1\" style='border-collapse: collapse'>";
for ($row=1; $row <= 10; $row++) {
echo "< tr> \n";

for ($col=1; $col <= 10; $col++) {

$p = $col * $row;

echo "< td>$p< /td> \n";
}

echo "< /tr>";
}
echo "< /table>";

Output

1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100

© 2024 Ceejay Nilles. All rights reserved.