Witajcie mam takie zadanie aby napisać skrypt który wyświetli zawartość dwóch plików .php . Pierwszy z nich ma wyświetlić sumę dziesięciu losowo wygenerowanych liczb. Drugi ma wyświetlić czy ta suma jest parzysta czy nieparzysta. Cóż po dłuższym rozmyślaniu jakoś to napisałem, jednak to nie jest to czego oczekiwałem. Stworzyłem 3 pliki cwiczenie.php, suma.php i parzystosc.php. Co prawda wyświetla się parzystość jednak jest to odnośnie tej samej funkcji losuj() z pliku suma.php. Aby to wszystko w ogóle działało musiałem skopiować częściowo zawartość funkcji losuj () do funkcji parzystość(). Nie mam pojęcia co zrobić aby warunki w funkcji parzystość() wyświetlały się w stosunku do TEJ SAMEJ SUMY. Oto linie kodu :
cwiczenie.php
echo "Plik zawierający sumę wylosowanych liczb: <br><br>";
include("suma.php");
losuj();
echo"<br><br>Plik sprawdzający parzystość sumy wylosowanych liczb <br><br>";
include("parzystosc.php");
parzystosc();
suma.php
function losuj()
{
$suma = 0;
for($i=1; $i<=10; $i++)
{
$x = rand(1, 15);
$suma = $suma + $x;
echo $x." + ";
}
echo"0 = $suma";
}
parzystosc.php
function parzystosc()
{
$suma = 0;
for($i=1; $i<=10; $i++)
{
$x = rand(1, 15);
$suma = $suma + $x;
}
if($suma % 2 == 0)
{
echo " jest to liczba parzysta";
}
else if ($suma % 2 > 0)
{
echo " nie jest to liczba parzysta";
}
}