Odpowiedź :
Odpowiedź:
<?php
function ZmienLiczbyJesliTrzeba($liczba1,$liczba2) {
if($liczba1 > $liczba2) {
$pom = $liczba1;
$liczba1 = $liczba2;
$liczba2 = $pom;
}
}
function SumaLiczb($zakres1, $zakres2) {
$suma = 0;
if($zakres1 <= $zakres2) {
} else {
ZmienLiczbyJesliTrzeba($zakres1, $zakres2);
}
for($zakres1; $zakres1 <= $zakres2; $zakres1++) {
$suma += $zakres1;
}
return $suma;
}
function ListaLiczb($zakres1, $zakres2, $ilosc) {
if($zakres1 <= $zakres2) {
} else {
ZmienLiczbyJesliTrzeba($zakres1, $zakres2);
}
if($ilosc <= 0) {
exit("Ilość elementów w tablicy musi być większa od 0.");
}
for($i = 0; $i<$ilosc; $i++) {
$tab[$i] = rand($zakres1, $zakres2);
}
echo "<ul>";
for($i = 0; $i<$ilosc; $i++) {
echo "<li>$tab[$i]</li>";
}
echo "<ul>";
}
?>
Wyjaśnienie:
Funkcje są napisane po kolei tak jak numery zadań