Media Armó
Publicado por Patricia (8 intervenciones) el 19/05/2021 19:24:54
En el siguiente código estoy intentando realizar la media armónica. No obstante, el resultado previsto no es el esperado.
Alguien podría comentarme qué estoy haciendo mal?
Gracias.
Alguien podría comentarme qué estoy haciendo mal?
Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function mediaArmonica($vector) {
for ($k = 0; $k < count($vector); $k++) {
$elementos = $vector[$k];
if ($elementos < 0) {
echo "No está definida";
return;
} else {
$total = count($vector);
$final = 0;
for ($k = 0; $k < $total; $k++) {
$final = $final + (1 / intval($vector[$k]));
$armonica = $total / $final;
}
}
}
return $armonica;
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0