|
|
Línea 1: |
Línea 1: |
| {{:Usuario:ManuelRomero/dwes/B2T1/nav}} | | {{:Usuario:ManuelRomero/dwes/B2T1/nav}} |
| | | |
− | ===Ejercicios de la introducción a php===
| |
| ===Ejercicios de declaración de variables=== | | ===Ejercicios de declaración de variables=== |
| <br /> | | <br /> |
− | {{MRM_Actividad|Title=Ejercicio 1.- Declaración de variables|}} | + | {{MRM_Actividad|Title=Ejercicio 1.- Declaración de variables| |
− | <source lang=php>
| + | *Este programa asignará los siguientes valores a variables y luego lo visualizará |
− | <!DOCTYPE html>
| + | #125; |
− | <!--
| + | #0874; |
− | To change this license header, choose License Headers in Project Properties.
| + | #0xAbC12; |
− | To change this template file, choose Tools | Templates
| + | #0b1100; |
− | and open the template in the editor.
| + | #"Esto es una cadena de caracteres"; |
− | -->
| + | #'Esto es otra cadena de caracteres'; |
− | <html>
| + | #<<<=FIN |
− | <head>
| + | |
− | <meta charset="UTF-8">
| + | |
− | <title></title>
| + | |
− | </head>
| + | |
− | <body>
| + | |
− | <?php
| + | |
− | //Declaro variables de diferente tipo y les asigno valores con diferente formato
| + | |
− | //Asingación de variables de tipo enteriò
| + | |
− | $numDecimal = 125;
| + | |
− | $numOctal = 0874;
| + | |
− | $numHex=0xAbC12;
| + | |
− | $numbin = 0b1100;
| + | |
− | $cadena = "Esto es una cadena de caracteres";
| + | |
− | $cadena2 = 'Esto es otra cadena de caracteres';
| + | |
− | $cadenaHeredoc=<<<FIN
| + | |
| Esto es una cdena | | Esto es una cdena |
| multilínea | | multilínea |
| y termina aqui | | y termina aqui |
− | FIN;
| + | #<<<='FIN' |
− | $cadenaNewdoc=<<<'FIN'
| + | |
| Esto es una cdena | | Esto es una cdena |
| multilínea | | multilínea |
| y termina aqui | | y termina aqui |
− | FIN;
| + | #1.23432230003322014000002234101; |
− | $numReal=1.23432230003322014000002234101;
| + | #1234E-2; |
− | $numRealCientifico=1234E-2;
| + | #null; |
− | $valorNull = null;
| + | #true; |
− | $boleano1=true;
| + | #false; |
− | $boleano2 = false;
| + | }} |
− | | + | <font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio1 | Solución]]</div> |
− | //Ahora visualizamos el valor de las variables
| + | |
− | echo "<h2>Valores de tipo entero</h2>";
| + | |
− | echo "\$numDecimal(125) = $numDecimal <br />";
| + | |
− | echo "\$numOctal(0874)=$numOctal<br />";
| + | |
− | echo "\$numHex=(0xAbC12)=$numHex<br />";
| + | |
− | echo "\$numbin(0b1100)=$numbin<br />";
| + | |
− | echo "<h2>Valores de tipo real</h2>";
| + | |
− | echo "\$numReal(1.23432230003322014000002234101)=$numReal<br />";
| + | |
− | echo "\$numRealCientifico(1234E-2)=$numRealCientifico<br />";
| + | |
− | echo "<h2>Valores de tipo cadena o string</h2>";
| + | |
− | echo "\$cadena =$cadena <br />";
| + | |
− | echo "\$cadena2 = $cadena2 <br />";
| + | |
− | echo "\$cadenaHeredoc=$cadenaHeredoc<br />";
| + | |
− | echo "\$cadenaNewdoc=$cadenaNewdoc<br />";
| + | |
− | echo "<h2>Valores de tipo null</h2>";
| + | |
− | echo "\$valorNull (null)=$valorNull<br />";
| + | |
− | echo "\$boleano1 (true) =$boleano1 <br />";
| + | |
− | echo "\$boleano2 (false)= $boleano2<br />";
| + | |
− | ?>
| + | |
− | </body>
| + | |
− | </html>
| + | |
− | </source>
| + | |
− | | + | |
− | | + | |
− | | + | |
| {{Tip|Para las siguientes actividades debes conocer las estructuras de control básicas.}} | | {{Tip|Para las siguientes actividades debes conocer las estructuras de control básicas.}} |
| | | |
Revisión de 04:42 21 oct 2016
LENGUAJE PHP: EL LENGUAJE EN GENERAL
¡El servidor te responde
PHP Un lenguaje de script al lado del servidor
Ejercicios de declaración de variables
Ejercicio 1.- Declaración de variables
Solución</div>
Tip: Para las siguientes actividades debes conocer las estructuras de control básicas.
Actividad
Haz un programa que sume los 100 primeros números
|
</div>
Actividad
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é
|
Actividad
- Probamos a hacer programas sencillos donde asignamos y visualizamos valores
- entero:
- cadena:
- booleano:
- real
- NULL
|
</div>
Actividad
- 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
|
</div>
Actividad
Un programa que nos diga si un número es o no primo
|
Actividad
Haz un programa que muestre la tabla de multiplicar de un número aleatorio en una tabla. Intenta que las sentencias html queden fuera del código de php
|
Actividad
Realiza un programa que visualice las constantes predefinidas variables vistas anteriormente, y al menos otras 8 de las constantes predefinidas estándar
|