Autor Tema: PHP Cómo crear arrays (arreglos) unidimensionales de enteros, string... CU00823B  (Leído 2393 veces)

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Hola a todos. Aquí os dejo una posible solución del ejercicio CU00823B del curso PHP desde cero.

Citar
EJERCICIO

Crea el código PHP de 3 archivos en cada uno de los cuales debes hacer lo siguiente:

a) Declara un array de enteros de nombre $coches e introduce en él 8 elementos cuyos valores sean 32, 11, 45, 22, 78, -3, 9, 66, 5. A continuación muestra por pantalla el elemento con localizador 5. Deberás obtener por pantalla que se visualiza -3.

Código: [Seleccionar]
<?php 
$coches[0] = 32;
$coches[1] = 11;
$coches[2] = 45;
$coches[3] = 22;
$coches[4] = 78;
$coches[5] = -3;
$coches[6] = 9;
$coches[7] = 66;
$coches[8] = 5;
echo $coches[5];
?>

Citar
b) Declara un array de numéricos decimales tipo double de nombre $importe e introduce en él cuatro elementos que sean 32.583, 11.239, 45.781, 22.237. A continuación muestra por pantalla el elemento con localizador 1. Deberás obtener por pantalla que se visualiza 11.239.

Código: [Seleccionar]
<?php 
$importe[] = 32.583;
$importe[] = 11.239;
$importe[] = 45.781;
$importe[] = 22.237;
echo $importe[1]; 
?>

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”.

Código: [Seleccionar]
<?php 
$confirmado = array(truetruefalsetruefalsefalse);
echo $confirmado[0];
?>

A mí, por pantalla, se me imprime "1" y no "true". Esta cuestión la había planteado también en otro hilo. No sé si en PHP es normal que aparezca "1" para una variable (array) con valor "true" o es que estoy haciendo algo mal.

Citar
d) Declara un array de strings de nombre $jugador e introduce en él 5 elementos que sean "Crovic", "Antic", "Malic", "Zulic" y "Rostrich". A continuación usando el operador de concatenación haz que se muestre la frase: <<La alineación del equipo está compuesta por Crovic, Antic, Malic, Zulic y Rostrich.>>

Código: [Seleccionar]
<?php 
$jugador = ["Crovic""Antic""Malic""Zulic""Rostrich"];
echo "La alineación del equipo está compuesto por: ".$jugador[0].", ".$jugador[1].", ".$jugador[2].", ".$jugador[3].", ".$jugador[4];
?>

Gracias.
« Última modificación: 08 de Mayo 2016, 10:59 por César Krall »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:CU00823B Array en PHP
« Respuesta #1 en: 06 de Mayo 2016, 11:28 »
Buenas dimiste.

Todas las respuestas están bien.

En cuanto a tu comentario, no estás haciendo nada mal, en PHP, por defecto true devuelve 1 y false no devuelve nada.

Saludos. ;D

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Re:CU00823B Declaración arrays unidimensionales. PHP
« Respuesta #2 en: 06 de Mayo 2016, 13:40 »
Buenas, Pedro.

Graicas por corregirme el ejercicio.

Jolines, ya podían haber hecho todos los lenguajes de la misma síntaxis. Es más, podrían haber hecho un lenguaje de programación universal, jejeje.

Un saludo :)

PD: La palabra "jolines" en España se utiliza sin ningún índole ofensivo (lo aclaro para la gente que no vive en España).

 

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".