<?php function random(){ $neg = 0; $pos = 0; echo "Números sorteados: "; for ($i=1; $i<=20; $i++) { $vet[$i] = $temp; if ($temp <= 0) { $neg++; } else { $pos+=$temp; } // Obs.: você poderia exibir tudo sem utilizar um array apenas com a variavel $temp, mas como o exercício pediu, deixei a solução abaixo com o array: if($i==20){ echo $vet[$i] . "\n"; }else{ echo $vet[$i] . ","; } } echo "Soma dos Positivos: " . $pos . "</br> Quantidade de negativos: " . $neg . "</br>"; } random(); ?>
Standard input is empty
Números sorteados: 17,91,-73,37,-90,-31,-94,84,-39,-97,-54,-68,22,43,-53,-100,71,35,-58,16</br>Soma dos Positivos: 416</br> Quantidade de negativos: 11</br>