Autor Tema: Arrays PHP arreglos Arrays unidimensionales vectores Ejercicio resuelto CU00823B  (Leído 2464 veces)

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Ejercicios de php resuelto
Código: [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Arrays PHP (arreglos). Concepto definición. Arrays unidimensionales (vectores). Ejemplos resueltos (CU00823B)</title>
    </head>
    <body>
        <h2>a)</h2>
        <?php
        $numero 
= array(3211452278, -39665);
        echo 
$numero[5];
        
?>

        <h2>b)</h2>
        <?php
        $double 
= array(32.58311.23945.78122.237);
        echo 
$double[1];
        
?>

        <h2>c)</h2>
        <?php
        $confirmado 
= array(truetruefalsetruefalsefalse);
        echo 
$confirmado[0];
        
?>

        <h2>b)</h2>
        <?php
        $jugador 
= array("Crovic""Antic""Malic""Zulic""Rostrich");
        echo 
'La alineación del equipo está compuesta por ' $jugador[0] . ', ' $jugador[1] . ', ' $jugador[2] . ', ' $jugador[3]
        . 
', ' $jugador[4].'.';
        
?>

    </body>
</html>
En el punto c quiere que muestre por pantalla true el tema es que que el código devuelve 0
y 1 que es la misma cosa que false y true no se si vamos a convertir eso o hay una método que devuelve true y false.
Citar
c) Declara un array de booleanos de nombre $confirmado e introduce en él seis elementos que sean true, true, false, true, false, false. A continuación muestra por pantalla el elemento con localizador 0. Deberás obtener por pantalla que se muestra “true”.
« Última modificación: 26 de Noviembre 2016, 21:45 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola DRANXZ88 el ejercicicio está bien resuelto. Te comento algunas cosas.

Para el apartado a) se pedía que el array se llamara $coches, tú lo has nombrado $numero, esto no tiene mayor importancia.

Para el apartado b) se pedía que el array se llamara $importe y tú lo has nombrado $double. Esto sí tiene importancia, ya que double es una palabra clave en muchos lenguajes de programación, y aunque sea posible, es preferible no usar una palabra clave como nombre de variable para evitar confusiones. En PHP los tipos se asignan automáticamente, en general no hay declaraciones de tipos. Ese nombre de variable deberías cambiarlo.

Para el apartado donde un valor booleano te lo muestra como un número no hay problema. Si quisiéramos podríamos poner un condicional para que se muestre el true o el false, pero no te preocupes por esto. Internamente los true y false son números, normalmente 0 y 1 ó 0 y -1. Con saber esto es suficiente.

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".