// ================== TASK 2(a) ================== // Odd and Even Numbers using while loop if (isset($_GET['submit_odd_even']) && isset($_GET['num'])) { $n = intval($_GET['num']); if ($n > 0) { // Odd numbers using while loop echo "
Odd numbers: "; $count = 0; $num = 1; while ($count < $n) { echo $num; $count++; if ($count < $n) echo ", "; $num += 2; } echo " ($n odd numbers)
"; // Even numbers using while loop echo "Even numbers: "; $count = 0; $num = 2; while ($count < $n) { echo $num; $count++; if ($count < $n) echo ", "; $num += 2; } echo " ($n even numbers)
"; } } // ================== TASK 2(b) ================== // Year Mark Calculation and Exam Admission function calculateYearMark($a1, $a2, $a3, $a4) { $yearMark = ($a1 * 0.10) + ($a2 * 0.35) + ($a3 * 0.45) + ($a4 * 0.10); // Using ternary operator for exam admission $hasAdmission = ($yearMark >= 40) ? "has exam admission." : "does NOT have exam admission."; $admissionClass = ($yearMark >= 40) ? "admitted" : "not-admitted"; echo "Assignment 1: $a1%
"; echo "Assignment 2: $a2%
"; echo "Assignment 3: $a3%
"; echo "Assignment 4: $a4%
"; echo "Year Mark: " . number_format($yearMark, 2) . "%
"; echo "Result: Student $hasAdmission
"; echo 'Province: $province
"; echo "ISO/Conventional Code: $isoCode
"; }