Diferencia entre revisiones de «ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios»
De WikiEducator
(→Ejercicio 1: Usando echo) |
|||
| Línea 2: | Línea 2: | ||
| − | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 1: | + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 1: Usa la instrucción echo]]=== |
<br /> | <br /> | ||
{{MRM_Actividad|Title=Ejercicio 1 : Usa la instrucción echo| | {{MRM_Actividad|Title=Ejercicio 1 : Usa la instrucción echo| | ||
| Línea 14: | Línea 14: | ||
}} | }} | ||
| − | === | + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 2: Probando printf]]=== |
| − | + | ||
| − | {{MRM_Actividad|Title= | + | {{MRM_Actividad|Title=Ejercicio 2 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio2|Probando printf]]| |
| − | * | + | *Asigna a una variable un valor real |
| + | *Visualiza dicho valor con formato %s, %f, %F, %c, %x, %X, %b, %o | ||
| + | *Prueba a especificar en número de decimales en %f | ||
| + | <source lang=php> | ||
| + | $n = 5.25251; | ||
| + | printf ("Valor del número con 2 decimales %.2f ",, $n); //Mostrará 5.25, solo dos decimales | ||
| + | </source> | ||
}} | }} | ||
| + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 3: printf, tabla ascii ]]=== | ||
| − | + | {{MRM_Actividad|Title=Ejercicio 3 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio3|printf, tabla ascii ]]| | |
| − | {{MRM_Actividad| | + | *Usando la estructura de control '''''for''''' |
| − | * | + | <source lang=php> |
| − | + | for ($n=32; $n<128: $n++){ //iterará $n desde 32 hasta el valor 128 | |
| − | * | + | } |
| + | </source> | ||
| + | *Para mostrar una tabla básica, las etiquetas '''''html''''' serán | ||
| + | <source lang=html5> | ||
| + | <table> | ||
| + | <caption></caption> | ||
| + | <tr> | ||
| + | <th>titulo 1</th> | ||
| + | <th>titulo 2</th> | ||
| + | <tr> | ||
| + | <td></td> | ||
| + | ...... | ||
| + | |||
| + | </table> | ||
| + | </source> | ||
| + | *Realiza el programa que genere dicha información | ||
}} | }} | ||
| + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 4: Ver tipos de variable]]=== | ||
| + | {MRM_Actividad|Title=Ejercicio 4 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio4|Ver tipos de variable]]| | ||
| + | *Asigna a una variable cada uno de los cinco tipos básicos | ||
| + | *Después de cada asignación visualiza el tipo con la función '''''gettype()''''' | ||
| + | <source lang=php> | ||
| + | %a = 10; | ||
| + | echo "Valor de la variable \$a es $a y es de tipo ".gettype($a)."<br />"; | ||
| + | </source> | ||
| + | }} | ||
| + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 5: Probando los tipos enteros]]=== | ||
| + | |||
| + | {{MRM_Actividad|Title=Ejercicio 5:[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio5| Probando los tipos enteros]]| | ||
| + | *Haz un programa que asignes diferentes valores enteros a las variables. | ||
| + | *Realiza la asignación en distinto formato (decimal, octal, hexadecimal y binario). | ||
| + | *Prueba posteriormente a visualziarlo. | ||
| + | *Analiza e interpreta el resultado. | ||
| + | }} | ||
| + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 6: Funciones de conversión 1]]=== | ||
| + | |||
| + | {{MRM_Actividad|Title = Ejercicio 6 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio6|Funciones de conversión 1]]| | ||
| + | *Usa las fuciones especificadas anteriormente (decbin, dechex, decoct), para visualizar un número en los diferentes formatos numéricos | ||
| + | *Muestra el valor original, el convertido | ||
| + | *En el primer caso muestra el tipo del valor que retorna la función usada | ||
| + | }} | ||
| + | |||
| + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 7: Funciones de conversión]]=== | ||
| + | |||
| + | {{MRM_Actividad|Title = Ejercicio 7 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio7|Funciones de conversión]]| | ||
| + | *Usa las fuciones especificadas para visualizar en los tres sistemas decimales los números del 1 al 100 | ||
| + | *Qué diferencia hay de hacerlo así a usar '''''printf''''' | ||
| + | }} | ||
| + | |||
| + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 8: Declaración de variables 1]]=== | ||
| + | |||
| + | {{MRM_Actividad|Title=Ejercicio 8.- Declaración de variables| | ||
| + | *Haz un programa donde declares variables de diferentes tipos | ||
| + | *Asigna los valores con diferente formato | ||
| + | *Visualiza sus valores | ||
| + | }} | ||
<br /> | <br /> | ||
| − | ===Ejercicio | + | ===[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio1|Ejercicio 9: Declaración de varilbles 2]]=== |
| + | |||
<br >/ | <br >/ | ||
| − | {{MRM_Actividad|Title=[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio8|Ejercicio | + | {{MRM_Actividad|Title=[[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio8|Ejercicio 9: Declaración de varialbles]]| |
*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; | ||
Revisión de 20:59 4 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 varilbles 2
- 10 Ejercicios de sintaxis
- 11 Ejercicios sencillos y mas complejos de php
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
{MRM_Actividad|Title=Ejercicio 4 : Ver tipos de variable|
- Asigna a una variable cada uno de los cinco tipos básicos
- Después de cada asignación visualiza el tipo con la función gettype()
%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 varilbles 2
/
Esto es una cadena
multilínea
y termina aquí
Esto es una cadena
multilínea
y termina aquí
|
Tip: Los siguientes programas son algorítmicos básicos
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
Ejercicios de sintaxis
|
