Documentos de Académico
Documentos de Profesional
Documentos de Cultura
<h2>Ejercicio 1</h2>
<br><br>
<h2>Ejercicio 2</h2>
<?php
$sumando1 = 6;
$sumando2 = 4;
$total = $sumando1 + $sumando2;
echo $total;
?>
3. Crea un “Hoy es día XXXXX” generado en PHP y dale estilo con HTML
<h2>Ejercicio 3</h2>
<?php
4. Crea una variable y asígnale un nombre de persona. Saluda a esa persona usando
PHP concatenado con HTML donde aparezca el nombre en negrita.
<h2>Ejercicio 4</h2>
<form action="ejercicio1.php" method="GET">
Nombre de la persona:<br>
<input type="text" name="ejer4" id="ejer4">
<br><br>
<input type="submit" value="Enviar">
</form>
<?php
$ejercicio4 = $_GET['ejer4'];
echo "hola <b>".$ejercicio4."</b><br>";
?>
5. Crea dos variables en PHP y asígnale un número a cada una. Muestra las
operaciones básicas por pantalla (+,-,*,/). Si tu variable se llamase $a, ¿Qué aparece
si escribes por pantalla echo $a++?
<h2>Ejercicio 5</h2>
<?php
$ejer51 = 45;
$ejer52 = 9;
6. Crea 3 variables ($base, $iva y $cantidad)… Calcula y muestra por pantalla una
pequeña factura con esos datos. Dale estilo a dicha factura.
<h2>Ejercicio 6</h2>
<?php
$base = 575.99;
$iva = 0.21;
$cantidad = $base * $iva ;
<tr>
<td style='background-color: #FAF79C
'>".$base."</td>
<td style='background-color: #FAF79C
'>".$iva."</td>
<td style='background-color: #FAF79C
'>".$cantidad."</td>
</tr>
</table>";
?>
7. Desarrolla un programa que use 3 variables en las que guardarás diferentes valores
y después lo mostrará por pantalla concatenándolas con texto. Ej: “El resultado de 2
sumado con 5 es 7”. Aplica diferentes estilos a cada número.
<html>
<style>
.ejer7 {
font-family:comic sans;
color: #A19A00;
}
</style>
<body>
<h2>Ejercicio 7</h2>
<?php
$ejercicio71 = 3 ;
$ejercicio72 = 70 ;
$ejercicio73 = $ejercicio71 + $ejercicio72 ;
echo "El resultado de sumar <u class='ejer7'>".
$ejercicio71."</u> y <u class='ejer7'>".$ejercicio72."</u> es <u class='ejer7'>".
$ejercicio73."</u>";
?>
</body>
</html>
NUEMRO 1:<br>
<input type="text" name="num1" id="num1">
<br><br>
NUEMRO 2:<br>
<input type="text" name="num2" id="num2">
<br><br>
NUEMRO 3:<br>
<input type="text" name="num3" id="num3">
<br><br>
<input type="submit" value="Enviar">
</form>
<?php
$ejercicio81 = $_GET['num1'];
$ejercicio82 = $_GET['num2'];
$ejercicio83 = $_GET['num3'];
<h2>Ejercicio 9</h2>
10. Desarrolla un programa que permita convertir los grados Fahrenheit los grados
Celsius introducidos por el usuario.
<h2>Ejercicio 10</h2>
</form>
<?php
$ejercicio10 = $_GET['celsius10'];
<h2>Ejercicio 11</h2>
</form>
<?php
$ejercicio11 = $_GET['celsius11'];
</tr>
<tr>
<td style='color: #027C62'>".
$_GET['celsius11']."</td>
<td style='color: #027C62'>".
$fahrenheit."°F</td>
</tr>
</table>";
?>
12. Desarrolla un programa que pida 2 números y un color. Según los valores del
usuario, muestra una caja por pantalla con ancho y alto según los valores dados de
usuario y que el color de fondo de la caja sea el indicado.
<h2>Ejercicio 12</h2>
<form action="ejercicio1.php" method="GET">
<br><br>
<input type="submit" value="Enviar">
</form>
<?php
$ejercicio121 = $_GET['ejer121'];
$ejercicio122 = $_GET['ejer122'];
$ejercicio123 = $_GET['color12'];
</tr>
</table>";
?>
<h2>Ejercicio 13</h2>
Introduzca 5 numeros:<br>
<input type="number" name="media1" id="media1">
<br>
<input type="number" name="media2" id="media2">
<br>
<input type="number" name="media3" id="media3">
<br>
<input type="number" name="media4" id="media4">
<br>
<input type="number" name="media5" id="media5">
<br>
<input type="submit" value="Enviar">
</form>
<?php
$media = ($_POST ['media1'] + $_POST ['media2'] + $_POST
['media3'] + $_POST ['media4'] + $_POST ['media5'])/5 ;
echo "La media de los 5 numeros es ".$media;
?>
14. Desarrolla un programa que pida los datos de un usuario junto con su salario bruto y
un impuesto IRPF y muestre el sueldo neto del trabajador.
<h2>Ejercicio 14</h2>
<?php
$ejercicio141 = $_POST['nombre14'];
$ejercicio142 = $_POST['salario'];
$ejercicio143 = $_POST['irpf'];
$ejercicio144 = (1-($ejercicio143/100));
15. Desarrolla un programa que calcule el área de un triángulo. ¿Qué datos necesitas
pedir al usuario? ¿Y un pentágono?
<h2>Ejercicio 15</h2>
Introduzca su base:<br>
<input type="text" name="basetri" id="basetri">
<br>
Introduzca su altura:<br>
<input type="text" name="alturatri" id="alturatri">
<br>
<input type="submit" value="Enviar">
<br>
</form>
<?php
$ejercicio151 = $_POST['basetri'];
$ejercicio152 = $_POST['alturatri'];
$ejercicio153 = ($ejercicio151*$ejercicio152)/2;
Introduzca su lado:<br>
<input type="text" name="lado" id="lado">
<br>
Introduzca su apotema:<br>
<input type="text" name="apotema" id="apotema">
<br>
<input type="submit" value="Enviar">
<br>
</form>
<?php
$ejercicio151 = $_POST['lado'];
$ejercicio152 = $_POST['apotema'];
$ejercicio153 = 5/2*($ejercicio151*$ejercicio152);
16. Desarrollar un programa que calcule la nota media de un alumno en una asignatura,
teniendo en cuenta que se deben conocer: nota de exámenes, nota de trabajos, nota
de comportamiento así como los porcentajes de cada uno de ellos.
<h2>Ejercicio 16</h2>
<?php
$nombre16 = $_POST ['nombre16'] ;
$asignatura16 = $_POST ['asignatura16'] ;
$mediaexamenes = ($_POST ['examen1'] + $_POST ['examen2'] +
$_POST ['examen3'])/3 ;
$mediatrabajos = ($_POST ['trabajo1'] + $_POST ['trabajo2'])/2 ;
$mediacomportamiento = $_POST ['comportamiento'] ;
$decimalexamen = ($valorexamen/100);
$decimaltrabajo = ($valortrabajo/100);
$decimalcomportamiento = ($valorcomportamiento/100);
17. Desarrolla un programa que pida los datos de 3 alumnos (nombre, apellidos, fecha
de nacimiento, color favorito), una vez recibidos los datos, se mostrarán dentro de
una tabla con los encabezados correspondientes.
<h2>Ejercicio 17</h2>
<br><br>
<input type="submit" value="Enviar">
</form>
<?php
if(isset($_POST['nombre171']) && isset($_POST['apellidos171']) &&
isset($_POST['fechanaci1']) && isset($_POST['color171']) && isset($_POST['nombre172'])
&& isset($_POST['apellidos172']) && isset($_POST['fechanaci2']) &&
isset($_POST['color172']) && isset($_POST['nombre173']) && isset($_POST['apellidos173'])
&& isset($_POST['fechanaci3']) && isset($_POST['color173']))
{
$nombre171 = $_POST['nombre171'];
$apellidos171 = $_POST['apellidos171'];
$fecha171 = $_POST['fechanaci1'];
$color171 = $_POST['color171'];
$nombre172 = $_POST['nombre172'];
$apellidos172 = $_POST['apellidos172'];
$fecha172 = $_POST['fechanaci2'];
$color172 = $_POST['color172'];
$nombre173 = $_POST['nombre173'];
$apellidos173 = $_POST['apellidos173'];
$fecha173 = $_POST['fechanaci3'];
$color173 = $_POST['color173'];
?>
<br><br>
<table border="1"style="text-align: center">
<tr>
<td><b>Nombre</b></td>
<td><b>Apellidos</b></td>
<td><b>Fecha de Nacimiento</b></td>
<td><b>Color Favorito</b></td>
</tr>
<tr>
<td><?php echo $nombre171 ?></td>
<td><?php echo $apellidos171 ?></td>
<td><?php echo $fecha171 ?></td>
<td><?php echo $color171 ?></td>
</tr>
<tr>
<td><?php echo $nombre172 ?></td>
<td><?php echo $apellidos172 ?></td>
<td><?php echo $fecha172 ?></td>
<td><?php echo $color172 ?></td>
</tr>
<tr>
<td><?php echo $nombre173 ?></td>
<td><?php echo $apellidos173 ?></td>
<td><?php echo $fecha173 ?></td>
<td><?php echo $color173 ?></td>
</tr>
</table>
<?php
}
?>
18. Desarrolla un programa que pida dos números y nos diga si el primero es mayor que
el otro.
<h2>Ejercicio 18</h2>
<?php
?>
<h2>Ejercicio 19</h2>
?>
20. Desarrolla un programa que le dé al usuario 4 opciones (lluvia, sol, nubes y nieve),
en función de la elegida, mostrará por pantalla un texto del tipo de ropa que debería
llevar.
<h2>Ejercicio 20</h2>
</form>
<br>
<?php
if (isset($_POST ['tiempo']))
{
$tiempo = $_POST ['tiempo'];
if ( $tiempo == "nieve")
{
echo "Debes ponerte un chaqueton para el frío,
pantalones largos, y botas.";
}
else if ( $tiempo == "sol")
{
echo "Debes ponerte pantalones y camiseta corta.";
}
else if ( $tiempo == "nubes")
{
echo "Debes ponerte ropa para el frio y un paraguas no
vendría mal.";
}
else if ( $tiempo == "lluvia")
{
echo "Debes ponerte zapatos cerrados y coger un
paraguas o chubasquero.";
}
}
?>
21. Desarrolla un programa que pida al usuario minutos y segundos de una llamada y
determine la cantidad a pagar por una llamada telefónica de acuerdo a:
a. La llamada de menos de 3 minutos tiene un coste de 10 céntimos.
b. Cada minuto adicional a partir de los 3 primeros es un paso de contador y
cuesta 5 céntimos.
<h2>Ejercicio 21</h2>
</form>
<br>
<?php
If(isset($_POST ['minutos']) && isset($_POST ['segundos']))
{
$min = $_POST ['minutos'];
$seg = $_POST ['segundos'];
}
?>
22. Desarrolla un programa que indique si un número es par o impar. Para ello usa el
módulo. Ej “if($numero % 2 ==0 )”
<h2>Ejercicio 22</h2>
Introduzca un número:<br>
<input type="text" name="num" id="num">
<br><br>
<input type="submit" value="Enviar">
</form>
<br>
<?php
if (isset($_POST ['num']) )
{
$numero = $_POST ['num'];
if ($numero % 2 ==0 )
{
echo "El número es par.";
}
else
{
echo "El número es impar.";
}
}
?>
<h2>Ejercicio 23</h2>
</form>
<br>
<?php
if (isset($_POST ['nombre']) && isset($_POST ['edad']))
{
$nombre = $_POST ['nombre'];
$edad = $_POST ['edad'];
if ($nombre == 'Marta' )
{
if ($edad >= 18)
echo "¿Quieres ir a cenar?";
else
{
echo "Disculpa, me he equivocado de
chica.";
}
}
else
{
echo "Disculpa, me he equivocado de chica.";
}
}
?>
<h2>Ejercicio 24</h2>
</form>
<br>
<?php
If(isset($_POST ['sueldo']))
{
$sueldo1 = $_POST ['sueldo'];
}
?>
25. Desarrolla un programa que determine si el número introducido es un número primo
o no.
26. Desarrolla un programa que pida dos números e indique si uno es múltiplo del otro.
<h2>Ejercicio 26</h2>
</form>
<br>
<?php
If(isset($_POST ['num1']) && isset($_POST ['num2']))
{
$numero1 = $_POST ['num1'];
$numero2 = $_POST ['num2'];
}
?>
27. Desarrolla un programa que pida usuario y contraseña y las compare con dos
variables que contengan los datos correctos. Deberá mostrar si el usuario ha
accedido correctamente o si ha fallado en su “login”
<h2>Ejercicio 27</h2>
</form>
<br>
<?php
If(isset($_POST ['contra']) && isset($_POST ['usuario']))
{
$usuario = $_POST ['usuario'];
$contra = $_POST ['contra'];
$usureal= "original";
$contrareal= "usuario";
<h2>Ejercicio 28</h2>
</form>
<br>
<?php
If(isset($_POST ['numero1']) && isset($_POST ['numero2']))
{
$numero_1 = $_POST ['numero1'];
$numero_2 = $_POST ['numero2'];
if ($numero_1 < 5)
{
29. Diseñar un algoritmo que pida al usuario tres números (x,r,z) y muestre por pantalla
cuál de ellos es el mayor comparándolos dos a dos.
<h2>Ejercicio 29</h2>
</form>
<br>
<?php
If(isset($_POST ['numero1']) && isset($_POST ['numero2']) &&
isset($_POST ['numero3']))
{
$numero1 = $_POST ['numero1'];
$numero2 = $_POST ['numero2'];
$numero3 = $_POST ['numero3'];
}
?>
30. Desarrolla un programa que pida al usuario un número del 1 al 10 y escriba el
nombre de la nota correspondiente.
<h2>Ejercicio 30</h2>
</form>
<br>
<?php
If(isset($_POST ['numero']))
{
$numero = $_POST ['numero'];
switch($numero){
case 1 :
echo "INSUFICIENTE";
break;
case 2 :
echo "INSUFICIENTE";
break;
case 3 :
echo "INSUFICIENTE";
break;
case 4 :
echo "INSUFICIENTE";
break;
case 5 :
echo "SUFICIENTE";
break;
case 6 :
echo "BIEN";
break;
case 7 :
echo "NOTABLE";
break;
case 8 :
echo "NOTABLE";
break;
case 9 :
echo "SOBRESALIENTE";
break;
case 10 :
echo "SOBRESALIENTE";
break;
default:
echo "Introduce un numero de del 1 al
10";
}
}
?>
31. Diseñar un algoritmo que muestre un menú de opciones sobre tipos de pizzas, en el
que se pida al usuario el Nº de pizza que quiere y su tamaño. De manera que una
vez lo indique, la máquina le mostrará lo que tiene que pagar. Las opciones son:
1. Margarita: 6,00 €
2. Frutti di Mare: 7,50 €
3. Napolitana: 6,75 €
4. Bufalina: 7,25 €
5. Vegetal: 7,10 €
<h2>Ejercicio 31</h2>
</select>
<br><br>
<input type="submit" value="Enviar">
</form>
<br>
<?php
If(isset($_POST ['pizza']) && isset($_POST ['tamano']) )
{
$numeropizza = $_POST ['pizza'];
$tamano = $_POST ['tamano'];
switch($numeropizza){
case 1 :
if ($tamano == "grande" )
{
echo "El precio final de su pizza
es de 11,00€.";
}
else if ($tamano == "med" )
{
echo "El precio final de su pizza
es de 9,00€.";
}
else if ($tamano == "peque" )
{
echo "El precio final de su pizza
es de 6,00€.";
}
break;
case 2 :
if ($tamano == "grande" )
{
echo "El precio final de su pizza
es de 12,50€.";
}
else if ($tamano == "med" )
{
echo "El precio final de su pizza
es de 10,50€.";
}
else if ($tamano == "peque" )
{
echo "El precio final de su pizza
es de 7,50€.";
}
break;
case 3 :
if ($tamano == "grande" )
{
echo "El precio final de su pizza
es de 11,75€.";
}
else if ($tamano == "med" )
{
echo "El precio final de su pizza
es de 9,75€.";
}
else if ($tamano == "peque" )
{
echo "El precio final de su pizza
es de 6,75€.";
}
break;
case 4 :
if ($tamano == "grande" )
{
echo "El precio final de su pizza
es de 12,25€.";
}
else if ($tamano == "med" )
{
echo "El precio final de su pizza
es de 10,25€.";
}
else if ($tamano == "peque" )
{
echo "El precio final de su pizza
es de 7,25€.";
}
break;
case 5 :
if ($tamano == "grande" )
{
echo "El precio final de su pizza
es de 12,10€.";
}
else if ($tamano == "med" )
{
echo "El precio final de su pizza
es de 10,10€.";
}
else if ($tamano == "peque" )
{
echo "El precio final de su pizza
es de 7,10€.";
}
break;
default:
echo "Rellene las dos casillas del
formulario por favor.";
}
}
?>
32. Desarrolla un programa que pida un número del 1 al 7, e indique a qué día de la
semana corresponde.
<h2>Ejercicio 32</h2>
<?php
If(isset($_POST ['dia']))
{
$dia = $_POST ['dia'];
switch($dia){
case 1 :
echo "El número 1 corresponde al
lunes.";
break;
case 2 :
echo "El número 2 corresponde al
martes.";
break;
case 3 :
echo "El número 3 corresponde al
miércoles.";
break;
case 4 :
echo "El número 4 corresponde al
jueves.";
break;
case 5 :
echo "El número 5 corresponde al
viernes.";
break;
case 6 :
echo "El número 6 corresponde al
sábado.";
break;
case 7 :
echo "El número 7 corresponde al
domingo.";
break;
default:
echo "Seleccione un número.";
}
}
?>
33. Desarrolla un programa “calculadora” que pida 2 números y muestre un menú con
las opciones: Suma, Resta, Multiplicación, División, Módulo. Controlar los valores
antes de realizar la operación. Al final, mostrar el resultado al usuario.
<h2>Ejercicio 33</h2>
<br><br>
</form>
<br>
<?php
If(isset($_POST ['numero1']) && isset($_POST ['numero2']) &&
isset($_POST ['operacion']))
{
$numero1 = $_POST ['numero1'];
$numero2 = $_POST ['numero2'];
$operacion= $_POST ['operacion'];
switch($operacion){
case 'suma' :
case 'resta' :
case 'multi' :
case 'divi' :
switch($numero2){
case 0 :
break;
default:
$totaldivision = $numero1
/ $numero2;
echo "El resultado de la
división es ".$totaldivision.".";
break;
break;
case 'modulo' :
switch($numero2){
case 0 :
break;
default:
$totalmodulo =
$numero1 % $numero2;
echo "El modulo
es ".$totalmodulo.".";
break;
break;
}
}
?>
34. Desarrolla un programa que muestre los números del 1 al 50 separados por un guión
“-“
<h2>Ejercicio 34</h2>
<?php
$i =0 ;
do {
echo $i."-";
$i++;
?>
35. Desarrolla un programa que pida al usuario un número y que lo multiplique por 3
hasta que llegue a 90. Muestra el número de veces que ha tenido que multiplicarlo
usando un contador.
<h2>Ejercicio 35</h2>
Introduzca un número:<br><br>
<input type="number" name="numero1"
id="numero1"><br>
</form>
<br>
<?php
if (isset($_POST ['numero1'])){
$cont = 0;
$i = $_POST ['numero1'];
do {
$i = $i + 3;
$cont++;
}while ($i <= 90);
echo $cont;
}
?>
36. Desarrolla un programa que muestre un número por pantalla el número de veces
marcado por el usuario.
<h2>Ejercicio 36</h2>
Introduzca un número:<br>
<input type="number" name="num" id="num"><br><br>
</form>
<br>
<?php
if (isset($_POST ['num'])){
$i = $_POST ['num'];
$paroimpar = $i%2;
echo $i."-";
if ($paroimpar = 0){
do {
$i = $i-2;
echo $i."-";
$i = $i-2;
echo $i."-";
}
}
?>
37. Desarrolla un programa que pida al usuario un número y que muestre por pantalla la
sucesión de números entre el dado hasta 0 de 2 en 2. Ej… “Número 24: 24 22 20 18
16 “
<h2>Ejercicio 37</h2>
Introduzca un número:<br>
<input type="number" name="num" id="num"><br><br>
</form>
<br>
<?php
if (isset($_POST ['num'])){
$i = $_POST ['num'];
$paroimpar = $i%2;
echo $i."-";
if ($paroimpar = 0){
do {
$i = $i-2;
echo $i."-";
$i = $i-2;
echo $i."-";
}
}
?>
Introduzca un número:<br>
<input type="number" name="num" id="num"><br><br>
</form>
<br>
<?php
if (isset($_POST ['num'])){
$i = $_POST ['num'];
$resultado= 0;
$multipicador = 0;
do {
$multipicador = $multipicador
+1 ;
$resultado = $i * $multipicador ;
echo $resultado." ";
}
?>
39. Diseñar un algoritmo que pida dos números enteros y que muestre por pantalla los
números que van comprendidos entre el primero y el segundo.
<h2>Ejercicio 39</h2>
</form>
<br>
<?php
if ($num1<$num2){
$i= $num1;
echo $i."-";
do {
$i = $i+1;
echo $i."-";
$i = $i+1;
echo $i."-";
}
}
?>
<h2>Ejercicio 40</h2>
</form>
<br>
<?php
if (isset($_POST ['num1'])){
if ($num2>$num1){
$i= $num1;
echo $i."-";
do {
$i = $i+1;
echo $i."-";
$i = $i-1;
echo $i."-";
}
}
?>
<h2>Ejercicio 41</h2>
</form>
<br>
<?php
if (isset($_POST ['num1'])){
echo "<tr>";
for ($c=1; $c <= 3; $c++){
$total= $f * $c;
echo "<td>".
$total."</td>";
}
echo "<tr>";
}
echo "</table>";
}
?>
42. Copiando el ejercicio anterior, mejóralo pidiéndole al usuario estilos como colores de
fondo de cabeceras, de celda, color de borde, tipo de letra, tamaño de letra… etc. El
programa generará estilos CSS en base a esos parámetros. Limita el programa para
que el usuario sólo pueda elegir entre varios valores no extremos
<h2>Ejercicio 42</h2>
<?php
echo "<tr>";
}
?>
</table>
<?php
}
?>
43. Escribir un programa que, utilizando un bucle dentro de otro, muestre por pantalla la
siguiente serie: 1 22 333 4444 5555 666666
<h2>Ejercicio 43</h2>
<?php
}
}
?>
44. Utilizando bucles anidados, muestra todas las tablas de multiplicar. Ej “4 por 1 es 4” ,
“4 por 2 es 8”, “4 por 3 es 12”….
<h2>Ejercicio 44</h2>
<?php
for ($t=1;$t <= 10; $t++){
echo "<br>";
echo "<h3>TABLA DEL ".$t."</h3>";
}
?>
45. Definir una función maximo() que tome como argumento dos números y devuelva el
mayor de ellos.
<h2>Ejercicio 45</h2>
</form>
<br>
<?php
}
?>
46. Desarrolla una función que haga el cambio de divisa. Un parámetro recibirá el
importe y el segundo parámetro será el tipo de divisa. La función devolverá un texto
que se mostrará por pantalla. “Ej: 23 Yenes”
<h2>Ejercicio 46</h2>
</select>
<br><br>
</form>
<br>
<?php
switch($n2){
case 0 :
$total = $n1* 1.08;
echo $total." dolares
estadounidenses.";
break;
case 1 :
$total = $n1* 0.88;
echo $total." libras esterlinas.";
break;
case 2 :
$total = $n1* 83.33;
echo $total." rublos.";
break;
case 3 :
$total = $n1* 221.32;
echo $total." pesos argentinos.";
break;
}
}
echo cambio ($importe , $moneda);
}
?>
47. Desarrolla una función que reciba 3 parámetros. El primero de ellos marcará si la
operación es 1-Suma,2-Resta,3-Multiplicacion,4-División y los otros dos parámetros
serán los números a operar.
<h2>Ejercicio 47</h2>
</select>
<br><br>
</form>
<br>
<?php
switch($n3){
case 0 :
$totalsuma = $n1
+ $n2;
echo "El resultado
de la suma es ".$totalsuma.".";
break;
case 1 :
$totalresta = $n1 -
$n2;
echo "El resultado
de la resta es ".$totalresta.".";
break;
case 2 :
$totalmulti = $n1 *
$n2;
echo "El resultado
de la multiplicación es ".$totalmulti.".";
break;
case 3 :
switch($n2){
case 0 :
break;
default:
break;
break;
}
}
?>
48. Desarrolla una función que calcule la suma de los números naturales comprendidos
entre a y b, pedidos al usuario.
<h2>Ejercicio 48</h2>
</form>
<br>
<?php
}
echo
$total;
}
}
echo
$total;
}
else{
echo "Los
números son iguales.";
}
}
$num1 = $_POST ['num1'];
$num2 = $_POST ['num2'];
?>
49. Definir una función que reciba 4 parámetros y los muestre por pantalla ordenados.
<h2>Ejercicio 49</h2>
</form>
<?php
if (isset($_POST['num1']) && isset($_POST['num2']) &&
isset($_POST['num3']) && isset($_POST['num4']))
{
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$num3 = $_POST['num3'];
$num4 = $_POST['num4'];
$ordenar =
array($n1,$n2,$n3,$n4);
echo sort($ordenar);
?>
50. Crea una función que se llame creatabla(), recibirá argumentos como el número de
filas y columnas y un color. Generará una tabla acorde a ello. Invoca a la función 3
veces con diferentes parámetros.
<h2>Ejercicio 50</h2>
<?php
echo "<td>ALBERTO</td>";
}
echo "</tr>";
}
echo "</table>";
}
$filas1 = 3;
$columnas1 =3 ;
$color1 = "#F3E8F9 ";
$filas2 = 5;
$columnas2 = 4;
$color2 = "#FFE9B8";
$filas3 = 6;
$columnas3 = 8;
$color3 = "#B8FFF0" ;
echo
creatabla($filas1,$columnas1,$color1)."<br>";
echo
creatabla($filas2,$columnas2,$color2)."<br>";
echo
creatabla($filas3,$columnas3,$color3)."<br>";
?>
51. Desarrollar una función que reciba hasta 7 parámetros. La función debe calcular la
suma de los parámetros recibidos y multiplicarlo por el número de pares Ej:
fespecial(3,5,6,2,0,0,0), la función devolverá 32.
<h2>Ejercicio 51</h2>
Introduzca 7 números:<br><br>
Número 1:<input type="number" name="num1"
id="num1" value="0"><br>
Número 1:<input type="number" name="num2"
id="num2" value="0"><br>
Número 3:<input type="number" name="num3"
id="num3" value="0"><br>
Número 4:<input type="number" name="num4"
id="num4" value="0"><br>
Número 5:<input type="number" name="num5"
id="num5" value="0"><br>
Número 6:<input type="number" name="num6"
id="num6" value="0"><br>
Número 7:<input type="number" name="num7"
id="num7" value="0"><br><br>
</form>
<br>
<?php
if (isset($_POST['num1']) && isset($_POST['num2']) &&
isset($_POST['num3']) && isset($_POST['num4']) && isset($_POST['num5']) &&
isset($_POST['num6']) && isset($_POST['num7']))
{
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$num3 = $_POST['num3'];
$num4 = $_POST['num4'];
$num5 = $_POST['num5'];
$num6 = $_POST['num6'];
$num7 = $_POST['num7'];
$i = 0;
foreach ($numeros as $numero) {
if ($numero%2 == 0 && $numero !=0)
{
$i++;
}
}
$suma = array_sum($numeros);
$total = $suma * $i;
echo $total;
}
}
?>