<?php
$acumulador = 0.0;
$quantidade_numeros = 0;
do {
    echo "Digite um número natural positivo: (ou negativo para ver a média de todos os digitados)\n";
    $numero = (int) trim(fgets(STDIN));
    if ($numero >=0) {
    $acumulador += $numero;
    }
    $quantidade_numeros++;
    if ($numero < 0) {
        $quantidade_numeros--;
    }
} while($numero >= 0);
echo "O último número digitado foi negativo.\n";
$media = $acumulador / $quantidade_numeros;
echo "A média dos números digitados é: {$media}";
?>

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: