Diferencia entre revisiones de «ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios»
De WikiEducator
(→Ejercicio 10: Cambiar aleatoriamente el estilo de un texto) |
(→Ejercicio 10: Cambiar aleatoriamente el estilo de un texto) |
||
Línea 127: | Línea 127: | ||
− | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ | + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio10|Ejercicio 10: Cambiar aleatoriamente el estilo de un texto]]=== |
<br /> | <br /> | ||
Línea 145: | Línea 145: | ||
</ul> | </ul> | ||
}} | }} | ||
+ | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio11|Ejercicio 11: Probando variables de varialbes]]=== | ||
+ | |||
+ | <br /> | ||
+ | {{MRM_Actividad|Title=Ejercicio 11:Probando variables de variables| | ||
+ | *Declaramos el precio de 5 productos de hortalizas | ||
+ | *Declaramos la variable $producto | ||
+ | *Vamos visualizando el producto y su precio cambiando solo el valor del producto por el nombre de la hortaliza escribiendo la cadena | ||
+ | <source lang=php> | ||
+ | <source> | ||
+ | }} | ||
+ | |||
{{MRM_Actividad|Title=Sumar números| | {{MRM_Actividad|Title=Sumar números| |
Revisión de 10:26 5 oct 2020
Contenido
- 1 Ejercicio 1: Usa la instrucción echo
- 2 Ejercicio 2: Probando printf
- 3 Ejercicio 3: printf, tabla ascii
- 4 Ejercicio 4: Ver tipos de variable
- 5 Ejercicio 5: Probando los tipos enteros
- 6 Ejercicio 6: Funciones de conversión 1
- 7 Ejercicio 7: Funciones de conversión
- 8 Ejercicio 8: Declaración de variables 1
- 9 Ejercicio 9: Declaración de variables 2
- 10 Ejercicio 10: Cambiar aleatoriamente el estilo de un texto
- 11 Ejercicio 11: Probando variables de varialbes
Ejercicio 1: Usa la instrucción echo
$nombre = "Maria"
|
Ejercicio 2: Probando printf
$n = 5.25251; printf ("Valor del número con 2 decimales %.2f ",, $n); //Mostrará 5.25, solo dos decimales
|
Ejercicio 3: printf, tabla ascii
for ($n=32; $n<128: $n++){ //iterará $n desde 32 hasta el valor 128 }
<table> <caption></caption> <tr> <th>titulo 1</th> <th>titulo 2</th> <tr> <td></td> ...... </table>
|
Ejercicio 4: Ver tipos de variable
%a = 10; echo "Valor de la variable \$a es $a y es de tipo ".gettype($a)."<br />";
|
Ejercicio 5: Probando los tipos enteros
|
Ejercicio 6: Funciones de conversión 1
|
Ejercicio 7: Funciones de conversión
|
Ejercicio 8: Declaración de variables 1
Ejercicio 9: Declaración de variables 2
Esto es una cadena multilínea y termina aquí Esto es una cadena multilínea y termina aquí
|
Ejercicio 10: Cambiar aleatoriamente el estilo de un texto
<hx> style=color:#RGB>Este es el texto que debe de aparecer cambiante </hx>
|
Ejercicio 11: Probando variables de varialbes
{{MRM_Actividad|Title=Ejercicio 11:Probando variables de variables|
- Declaramos el precio de 5 productos de hortalizas
- Declaramos la variable $producto
- Vamos visualizando el producto y su precio cambiando solo el valor del producto por el nombre de la hortaliza escribiendo la cadena
<source> }} {{MRM_Actividad|Title=Sumar números| Haz un programa que sume los 100 primeros números}} <!-- <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio2 | Solución]]</font> --> <hr /> {{MRM_Actividad|Title=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é}} <!-- <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio3 | Solución]]</font> --> <hr /> {{MRM_Actividad|Title= 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: #mas de 40 horas son extras (1.5 el precio base) #IRPF < 600E exento #Entre 600 y 800 5% #Mas de 800 12 % *Nos debe de dar detalle del bruto, descuentos y neto de salario}} <!-- <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio4 | Solución]]</font> --> {{MRM_Actividad|Title=Tabla de multiplicar| *Genera un número aleatorio y muestra la tabla de multiplicar *Haz que salga con una tabla usando las etiquetas html <nowiki> <table> <tr> <th> </th> </tr> ...... <tr> <td> </td> </tr> ........ </table> </nowiki> *Intenta hacerlo que salgan las diez tablas de multiplicar }} {{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}} <hr /> {{MRM_Actividad|Title=Ejercicio 5 Número primo| *Un programa que nos diga si un número es o no primo }} <!-- <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio5 | Solución]]</font> --> <hr /> <!-- <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio6 | Solución]]</font> --> <hr /> {{MRM_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'''}} <!-- <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio7 | Solución]]</font> --> <hr /> <div style="float: right;font-size:30px;text-align:center;background-color:DarkSeaGreen"> </div> ===Ejercicios de sintaxis=== <br /> {{Actividad|Title=Ejercicios sencillos y mas complejos de php| ; Ejercicios con operaciones aritméticas : http://www.mclibre.org/consultar/php/ejercicios/operaciones_aritmeticas/operaciones_aritmeticas.html ; Condicionales y repeticiones : http://www.mclibre.org/consultar/php/ejercicios/if_else/if_else.html : http://www.mclibre.org/consultar/php/ejercicios/repaso_1/repaso.html ; Expresiones regulares : Teoría: http://www.mclibre.org/consultar/php/lecciones/php_expresiones_regulares.html : Ejercicios: http://www.mclibre.org/consultar/php/ejercicios/expresiones_regulares/expresiones_regulares.html ; Validación : Teoría: http://www.mclibre.org/consultar/php/lecciones/php_comprobacion_datos.html : http://www.mclibre.org/consultar/php/ejercicios/validacion/validacion.html ; Listado interesante de ejercicos varios y de diferentes niveles : http://www.tecn.upf.es/~ocelma/cpom/practicas }}