Diferencia entre revisiones de «Plantilla:ManuelRomero/PHP/Funciones/Ejercicios»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «=== Ejercicio 1: Calcula el doble de un número con una función === <br /> {{MRM_Actividad|Title=Ejercicio 1: Calcula el doble de un número| * Crea un formulario con un c...»)
 
Línea 155: Línea 155:
 
$c = $_POST['celsius'];
 
$c = $_POST['celsius'];
 
echo "$c ºC equivalen a " . celsiusAFahrenheit($c) . " ºF";
 
echo "$c ºC equivalen a " . celsiusAFahrenheit($c) . " ºF";
 +
?>
 +
</source>
 +
-->
 +
}}
 +
{{BotonIndice
 +
|enlace=#Tabla_de_Contenidos
 +
|texto=Volver al índice
 +
}}
 +
}}
 +
 +
=== Ejercicio 5: Saludo personalizado usando una función ===
 +
<br />
 +
{{MRM_Actividad|Title=Ejercicio 5: Función de saludo|
 +
* Crea un formulario donde el usuario escriba su nombre.
 +
* Define una función '''saludar($nombre)''' que devuelva un mensaje personalizado.
 +
* Muestra el mensaje por pantalla.
 +
 +
{{plegable|hide|posible solución|
 +
<!--
 +
'''index.html'''
 +
<source lang=html>
 +
<form action="procesar.php" method="post">
 +
    <label>Tu nombre:</label>
 +
    <input type="text" name="nombre" required>
 +
    <button>Saludar</button>
 +
</form>
 +
</source>
 +
 +
'''procesar.php'''
 +
<source lang=php>
 +
<?php
 +
function saludar($nombre) {
 +
    return "Hola, $nombre. ¡Bienvenido a PHP!";
 +
}
 +
 +
$nombre = $_POST['nombre'];
 +
echo saludar($nombre);
 
?>
 
?>
 
</source>
 
</source>

Revisión de 10:27 5 dic 2025

Ejercicio 1: Calcula el doble de un número con una función



Icon activity.jpg
Ejercicio 1: Calcula el doble de un número
  • Crea un formulario con un campo numérico.
  • Envía el dato a un fichero PHP llamado procesar.php.
  • Define una función doble($n) que devuelva el doble del número recibido.
  • Muestra el resultado en pantalla.
  • Prueba varios valores.





Ejercicio 2: Determina si una palabra es larga o corta



Icon activity.jpg
Ejercicio 2: Palabra larga o corta
  • Crea un formulario donde el usuario introduzca una palabra.
  • Define una función esLarga($texto) que:
    • Devuelva "La palabra es larga" si tiene 6 o más caracteres.
    • Devuelva "La palabra es corta" en caso contrario.
  • Muestra el mensaje devuelto por la función.




Ejercicio 3: Calcula el área de un rectángulo usando una función



Icon activity.jpg
Ejercicio 3: Área de un rectángulo
  • Crea un formulario donde se introduzca la base y la altura.
  • Define la función areaRectangulo($b, $h) que devuelva el área.
  • Muestra el resultado en pantalla.




Ejercicio 4: Conversión de Celsius a Fahrenheit con una función



Icon activity.jpg
Ejercicio 4: Conversión de temperatura
  • Crea un formulario donde el usuario introduzca grados Celsius.
  • Define una función celsiusAFahrenheit($c) que devuelva su conversión.
  • Muestra el resultado en pantalla.




Ejercicio 5: Saludo personalizado usando una función



Icon activity.jpg
Ejercicio 5: Función de saludo
  • Crea un formulario donde el usuario escriba su nombre.
  • Define una función saludar($nombre) que devuelva un mensaje personalizado.
  • Muestra el mensaje por pantalla.




Ejercicio 5: Saludo personalizado usando una función



Icon activity.jpg
Ejercicio 5: Función de saludo
  • Crea un formulario donde el usuario escriba su nombre.
  • Define una función saludar($nombre) que devuelva un mensaje personalizado.
  • Muestra el mensaje por pantalla.