Diferencia entre revisiones de «ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis/ejercicios»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con « {{:Usuario:ManuelRomero/dwes/B2T1/nav}} ===Ejercicios tipo hola mundo=== <br /> {{MRM_Actividad|Title=Ejercicio 1.- Declaración de variables| *Muestra un mensaje por la...»)
 
 
(2 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
 +
{{:Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis/nav}}
 +
  
{{:Usuario:ManuelRomero/dwes/B2T1/nav}}
 
 
===Ejercicios tipo hola mundo===
 
===Ejercicios tipo hola mundo===
 
<br />
 
<br />
{{MRM_Actividad|Title=Ejercicio 1.- Declaración de  variables|
+
{{MRM_Actividad|Title=Escribier por pantalla|
 
*Muestra un mensaje por la pantalla
 
*Muestra un mensaje por la pantalla
 
}}
 
}}
  
 
<br />
 
<br />
{{MRM_Actividad|Title=Ejercicio 1.- Declaración de  variables|
+
{{MRM_Actividad|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.
Línea 16: Línea 17:
  
 
<br />
 
<br />
{{MRM_Actividad|Title=Ejercicio 1.- Declaración de  variables|
+
{{MRM_Actividad|Title=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;
Línea 46: Línea 47:
 
<hr />
 
<hr />
  
{{MRM_Actividad|Title=Ejercicio 2 Sumar números|
+
{{MRM_Actividad|Title=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 52: Línea 53:
 
-->
 
-->
 
<hr />
 
<hr />
{{MRM_Actividad|Title=Ejercicio 3 Fechas|
+
{{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é}}
 
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é}}
 
<!--
 
<!--
Línea 58: Línea 59:
 
-->
 
-->
 
<hr />
 
<hr />
{{MRM_Actividad|Title=Ejercicio 4 Nómina|
+
{{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:
 
*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 109: Línea 110:
 
{{MRM_Actividad|
 
{{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'''}}
 
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>
 
<font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio7 | Solución]]</font>
 +
-->
 
<hr />
 
<hr />
 
<div style="float: right;font-size:30px;text-align:center;background-color:DarkSeaGreen">
 
<div style="float: right;font-size:30px;text-align:center;background-color:DarkSeaGreen">

Última revisión de 02:51 29 oct 2018



Ejercicios tipo hola mundo



Icon activity.jpg
Escribier por pantalla
  • Muestra un mensaje por la pantalla






Icon activity.jpg
Actividad
Declaración de variables





Icon activity.jpg
Declaración de variables
  • Este programa asignará los siguientes valores a variables y luego lo visualizará
    • 125;
    • 0874;
    • 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
Sumar números

Haz un programa que sume los 100 primeros números




Icon activity.jpg
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
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 5 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



Ejercicios de sintaxis