$n1 = count($valores);
$n2 = count($pesos);
//assegura que os arrays têm o mesmo tamanho.
if ($n1 != $n2) {
echo 'ERRO: os arrays de valores e pesos têm que ter o mesmo
tamanho.';
}
else {
//calcula o somatorio de valores*pesos
$soma_vp = 0;
for ($i = 0; $i < $n1; $i++) {
$soma_vp += $valores[$i] * $pesos[$i];
}
//calcula o somatorio dos pesos
$soma_p = 0;
foreach ($pesos as $p) {
$soma_p += $p;
}
//a media
echo 'MP = ', $soma_vp / $soma_p;
}
?>