All pastes #709392 Raw Edit

Stuff

public text v1 · immutable
#709392 ·published 2007-09-24 17:24 UTC
rendered paste body
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <title>Exercicios 03 e 04</title>
  </head>
<body>
<?php

echo "<h3 align=\"center\">Exercicio 03</h3>\n";

// Declaracao do array
$numeros = array();

// Preenche o array de 80 posicoes com valores aleatorios
for ($i = 1; $i <= 80; $i++) {
        $numeros[] = rand(1,500);
}

// Imprime os valores do array
echo "Array\n";
echo "<br/>\n";
foreach($numeros as $val) {
        echo " $val \n";
}
echo "<br/>\n";

// Ordena o array em ordem decrescente
arsort($numeros);

// Imprime todos os elementos do array
echo "Array decrescente\n";
echo "<br/>\n";
foreach ($numeros as $val) {
        echo " $val \n";
}
echo "<br/>\n";

// Calcula o total de todos os elementos do array
echo "Valor de todos os elementos do array = ". array_sum($numeros) . "\n";
echo "<br/>\n";

// Calcula a media dos elementos do array
echo "Media dos valores do array = " . number_format(array_sum($numeros)/80,2) . "\n";
echo "<br/>\n";

// Ordena o array em ordem crescente
sort($numeros);

// Imprime o menor valor do array
echo "O menor valor do array = " . current($numeros) . "\n";
echo "<br/>\n";

// Imprime o maior valor do array
echo "O maior valor do array = " . end($numeros) . "\n";
echo "<br/>\n";

echo "<h3 align=\"center\">Exercicio 04</h3>\n";

// Declara o search como false
$search = false;

// Enquanto search nao retornar verdadeiro, vai continuar procurando
while ($search === false) {
        // Gera um numero aleatorio entre 1 e 500
        $num = rand(1,500);
       
        echo "Gerado numero aleatorio = $num\n";
        echo "<br/>\n";

        // Procura pelo valor de $num no array numeros e caso encontre, retorna true
        $search = in_array($num,$numeros);

        if ($search === true) {
                echo "Numero $num encontrado no array do exercicio 03\n";
                break;
        }
}
?>
</body>
</html>