Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Arrays/ejercicios

De WikiEducator
Saltar a: navegación, buscar




Icon activity.jpg
Actividad
  • Creamos 10 notas aleatorias, y posteriormente las visualizamos
  • Sacamos la máxima la mínima y la media


    <?php
        //Creo la variable array de notas
        $notas=[];
        //Relleno el array con 10 notas
        //$notas = array_fill(0, 10,rand(1,10));
        for ($a=0;$a<10;$a++)
          $notas[$a]=rand(1,10);
        $min = $notas[0];
        $max = $notas[0];
        for ($a=0;$a<10;$a++){
            echo "Valor de la posición $a = ". $notas[$a]."<br />";
            $total+=$notas[$a];
            $min = $notas[$a]<$min ? $notas[$a] : $min;
            $max = $notas[$a]>$max ? $notas[$a] : $max;
        }
        echo "Valor de la nota media ".($total/10)."<br />";
        echo "Valor mínimo".$min."<br />";
        echo "Valor máximo ".$max."<br />";


Icon activity.jpg
Actividad
  • Implementar una función que busca si un determinado valor aparece en una matriz.
  • La función recibe 2 parámetros:
  1. la matriz
  2. el elemento a buscar,
  • Retorna si ha encontrado el valor (TRUE) o no (FALSE).
  1. Implementar la función, con los parámetros (el array, y el valor a buscar).
  2. Para probar la función implementada, generar un array de 100 posiciones de valores
  3. valores enteros entre 1 y 100.
  4. Generar, también, el número que hay que buscar en el array.
  5. Llamar a la función con el array y el valor como parámetros de la función.
  6. Mostrar los resultados por pantalla.





Icon activity.jpg
Actividad

Random Images

  • Escribir un programa que:
    • Inicialice un vector con 10 imágenes

podéis utilizar éste: código.php Crea el vector $imagenes.

    • La página debe mostrar, aleatoriamente, 3 imágenes
 (puedes usar como alternativa  la función shuffle ($imagenes)
 desordena el vector),
 o usar un rand para obtener indices aleatorios.
    • Cada 5 segundos ha de refrescarse la página para ir mostrando imágenes distintas

(podéis usar, por ejemplo, este trozo de código HTML y añadirlo en el <HEAD> de la página




Icon activity.jpg
Actividad
Haz un script que nos de la información de las variables vistas anteriormente