Task 2 - PHP Exercises

(a) Sequence, Sum & Average

0) { $numbers = range(1, $n); $sum = array_sum($numbers); $average = $sum / $n; echo "

Numbers: " . implode(", ", $numbers) . "

"; echo "

Total: {$sum}

"; echo "

Average: " . number_format($average, 2) . "

"; } else { echo "

Please provide a valid positive integer.

"; } } ?>

(b) Final Mark Calculator

35, 'year' => 50], ['exam' => 42, 'year' => 55], ['exam' => 58, 'year' => 62], ]; echo ""; echo ""; foreach ($results as $r) { echo ""; } echo "
Exam MarkYear MarkFinal Mark
{$r['exam']} {$r['year']} " . finalMark($r['exam'], $r['year']) . "
"; ?>

(c) SADC Capitals

{$selected} → {$sadc[$selected]}

"; } else { echo "

Invalid choice.

"; } } ?>