Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/B2T1/ejercicios»

De WikiEducator
Saltar a: navegación, buscar
(Ejercicios tipo hola mundo)
 
(2 revisiones intermedias por el mismo usuario no mostrado)
Línea 7: Línea 7:
  
 
<br />
 
<br />
{{MRM_Actividad|Title=Ejercicio 1.- Declaración de  variables|
+
{{MRM_Actividad|Title=Ejercicio 2.- Declaración de  variables|
 
*Este programa donde declares variables de diferente tipo.
 
*Este programa donde declares variables de diferente tipo.
 
*Luego muestres su valor.
 
*Luego muestres su valor.
 
*Hazlo usando el operador de concatenación y sin usarlo
 
*Hazlo usando el operador de concatenación y sin usarlo
 
}}
 
}}
{{}}
+
 
  
 
<br />
 
<br />
{{MRM_Actividad|Title=Ejercicio 1.- Declaración de  variables|
+
{{MRM_Actividad|Title=Ejercicio 3.- Declaración de  variables|
 
*Este programa asignará los siguientes valores a variables y luego lo visualizará
 
*Este programa asignará los siguientes valores a variables y luego lo visualizará
 
**125;
 
**125;
**0874;
+
**0574;
 
**0xAbC12;
 
**0xAbC12;
 
**0b1100;
 
**0b1100;
Línea 45: Línea 45:
 
<hr />
 
<hr />
  
{{MRM_Actividad|Title=Ejercicio 2 Sumar números|
+
{{MRM_Actividad|Title=Ejercicio 4 Sumar números|
 
Haz un programa que sume los 100 primeros números}}
 
Haz un programa que sume los 100 primeros números}}
 
<!--
 
<!--
Línea 51: Línea 51:
 
-->
 
-->
 
<hr />
 
<hr />
{{MRM_Actividad|Title=Ejercicio 3 Fechas|
+
{{MRM_Actividad|Title=Ejercicio 5 Fechas|
 
Haz un programa que obtenga de forma aleatoria dia (1-31)mes(1-12) y año(1-3000) y nos diga si la fecha es correcta o no y porqué
 
Haz un programa que obtenga de forma aleatoria dia (1-31)mes(1-12) y año(1-3000) y nos diga si la fecha es correcta o no y porqué
<plegable|hide|Posible solución|
+
{{plegable|hide|Posible solución|
 
<source lang=php>
 
<source lang=php>
 
<?php
 
<?php
Línea 112: Línea 112:
 
}
 
}
 
?>
 
?>
</source>
+
 
}}
+
  
 
<!doctype html>
 
<!doctype html>
Línea 129: Línea 128:
  
  
 +
}}
 
}}
 
}}
 
<!--
 
<!--
Línea 134: Línea 134:
 
-->
 
-->
 
<hr />
 
<hr />
{{MRM_Actividad|Title=Ejercicio 4 Nómina|
+
{{MRM_Actividad|Title=Ejercicio 6 Nómina|
 
*Haz un programa que a partir de precio hora y de número de horas calcule una nómina, teniendo en cuenta que:
 
*Haz un programa que a partir de precio hora y de número de horas calcule una nómina, teniendo en cuenta que:
 
#mas de 40 horas son extras (1.5 el precio base)
 
#mas de 40 horas son extras (1.5 el precio base)
Línea 169: Línea 169:
  
 
<hr />
 
<hr />
{{MRM_Actividad|Title=Ejercicio 5 Número primo|
+
{{MRM_Actividad|Title=Ejercicio 7 Número primo|
 
*Un programa que nos diga si un número es o no primo
 
*Un programa que nos diga si un número es o no primo
 
}}
 
}}

Última revisión de 21:09 2 abr 2020



Ejercicios tipo hola mundo



Icon activity.jpg
Ejercicio 1.- Declaración de variables
  • Muestra un mensaje por la pantalla






Icon activity.jpg
Ejercicio 2.- Declaración de variables
  • Este programa donde declares variables de diferente tipo.
  • Luego muestres su valor.
  • Hazlo usando el operador de concatenación y sin usarlo






Icon activity.jpg
Ejercicio 3.- Declaración de variables
  • Este programa asignará los siguientes valores a variables y luego lo visualizará
    • 125;
    • 0574;
    • 0xAbC12;
    • 0b1100;
    • "Esto es una cadena de caracteres";
    • 'Esto es otra cadena de caracteres';
               Esto es una cadena
               multilínea
               y termina aquí
                Esto es una cadena
               multilínea
               y termina aquí
    • 1.23432230003322014000002234101;
    • 1234E-2;
    • null;
    • true;
    • false;





Icon present.gif
Tip: Los siguientes programas son algorítmicos básicos





Icon activity.jpg
Ejercicio 4 Sumar números

Haz un programa que sume los 100 primeros números




Icon activity.jpg
Ejercicio 5 Fechas

Haz un programa que obtenga de forma aleatoria dia (1-31)mes(1-12) y año(1-3000) y nos diga si la fecha es correcta o no y porqué





Icon activity.jpg
Ejercicio 6 Nómina
  • Haz un programa que a partir de precio hora y de número de horas calcule una nómina, teniendo en cuenta que:
  1. mas de 40 horas son extras (1.5 el precio base)
  2. IRPF < 600E exento
  3. Entre 600 y 800 5%
  4. Mas de 800 12 %
  • Nos debe de dar detalle del bruto, descuentos y neto de salario




Icon activity.jpg
Tabla de multiplicar
  • Genera un número aleatorio y muestra la tabla de multiplicar
  • Haz que salga con una tabla usando las etiquetas html
    <table>
       <tr>
        <th> </th>
       </tr>
            ......
       <tr>
        <td> </td>
       </tr>
         ........
    </table>

  • Intenta hacerlo que salgan las diez tablas de multiplicar



Icon present.gif
Tip: Revisa la teoría, y confirma en este ejercicio que tienes claro la posibilidad de entremezclar código php y html y para el intérprete de php es todo como si fuera el mismo script






Icon activity.jpg
Ejercicio 7 Número primo
  • Un programa que nos diga si un número es o no primo







Icon activity.jpg
Actividad

Realiza un programa que visualice las constantes predefinidas variables vistas en la teoría, y al menos otras 8 de las constantes predefinidas estándar


Solución


Ejercicios de sintaxis