Autor Zpráva
mardon
Profil *
mam trojrozmerne pole
Napr:
$pole[0][0][0] = 1;
$pole[0][0][1] = 2;
$pole[0][0][2] = 3;
$pole[0][0][3] = 4;

$pole[0][1][0] = 5;
$pole[0][1][1] = 6;
$pole[0][1][2] = 7;
$pole[0][1][3] = 8;

$pole[1][0][0] = 9;
$pole[1][0][1] = 10;
$pole[1][0][2] = 11;
$pole[1][0][3] = 12;

$pole[1][1][0] = 13;
$pole[1][1][1] = 14;
$pole[1][1][2] = 15;
$pole[1][1][3] = 16;

$pole[2][0][0] = 17;
$pole[2][0][1] = 18;
$pole[2][0][2] = 19;
$pole[2][0][3] = 20;

$pole[2][1][0] = 21;
$pole[2][1][1] = 22;
$pole[2][1][2] = 23;
$pole[2][1][3] = 24;

potrebovala bych spocitat prumer , maximum a minimun pro kazde 4 hodnoty podle sekupeni.
Da se to napsat pomoci foreach?
roberta
Profil
pomocou foreach asi nie, ale da sa to pomocou for

for ($i=0;$i<=2;$i++) //prvy index
{
for ($j=0;$j<=1;$j++) //druhy index
{
$spolu=0;
for ($k=0;$k<=3;$k++) //treti index
{
$spolu+=$pole[$i][$j][$k];
}
$priemer = $spolu/4;
echo "Priemer = $priemer\n";
}
}

toto by ti malo spocitat priemery
Toto téma je uzamčeno. Odpověď nelze zaslat.