Exemplo n.º 1
0
    $numsString = $numsString . " " . $numIntro;
    $numsString = trim($numsString);
    //almaceno los números en un array
    $arrayNums = explode(" ", $numsString);
    //muestro el array original
    echo "<div>";
    echo "<table id='izq'><tr><th colspan='2'>Array Original</th></tr>";
    echo "<tr><th>Índice</th><th>Valor</th></tr>";
    for ($i = 0; $i < count($arrayNums); $i++) {
        echo "<tr><td>{$i}</td><td>{$arrayNums[$i]}</td></tr>";
    }
    /*foreach ($arrayNums as $cadaNumero) {
        echo "<tr><td>$cadaNumero</td></tr>";
      }*/
    echo "</table>";
    $arrayNumsRotado = rotarDerecha($arrayNums, $cantNums);
    //muestro el array rotado
    echo "<table id='der'><tr><th colspan='2'>Array Rotado</th></tr>";
    echo "<tr><th>Índice</th><th>Valor</th></tr>";
    for ($i = 0; $i < count($arrayNumsRotado); $i++) {
        echo "<tr><td>{$i}</td><td>{$arrayNumsRotado[$i]}</td></tr>";
    }
    /*echo "<table id='der'><tr><th>Array Rotado</th></tr>";
      foreach ($arrayNumsRotado as $cadaNumeroRotado) {
        echo "<tr><td>$cadaNumeroRotado</td></tr>";
      }*/
    echo "</table>";
    echo "</div>";
}
?>
        </article>
Exemplo n.º 2
0
function llamaRotarDerecha($arrayOriginal, $numPosiciones)
{
    for ($i = 0; $i <= $numPosiciones; $i++) {
        $arrayOriginal = rotarDerecha($arrayOriginal);
    }
    return $arrayOriginal;
}