<!–OffDef–>Hola a todos, hoy os dejo una serie de ejercicios de PHP para practicar todo aquello que hemos explicado en anteriores posts.
Todos los ejercicios que proponemos están resueltos en este mismo post, intenta hacerlo por ti mismo y si te quedas atascado puedes mirar la solución. Recuerda, que no tiene por que estar igual tu solución con la del post, el objetivo es que aprendas no que me copies la solución.
Si tienes alguna duda, recuerda que puedes consultarnos escribiendo un comentario en este post o enviándonos un e-mail a administrador@discoduroderoer.es
1. Muestra hola mundo por pantalla.
Spoiler Inside |
SelectShow> |
<?php
echo '¡Hola mundo!';
?>
|
2. Crea dos variables y sumarlas y muestra el resultado.
Spoiler Inside |
SelectShow> |
<?php
$num1 = 5;
$num2 = 10;
$suma = $num1 + $num2;
echo 'La suma es ' . $suma;
?>
|
3. Muestra los números del 1 al 10 en linea.
Spoiler Inside |
SelectShow> |
<?php
echo 'Hecho con while <br/>';
$i = 1;
while($i<=10){
echo $i . ' ';
$i++;
}
echo '<br/>';
echo 'Hecho con for <br/>';
for($i = 1;$i<=10;$i++){
echo $i . ' ';
}
?>
|
4. Meter un hola mundo dentro de una estructura html.
Spoiler Inside |
SelectShow> |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Ejercicio 4</title>
</head>
<body>
<?php
echo 'Hola mundo';
?>
</body>
</html>
|
5. Cógete cualquier imagen y pon un img con la ruta de la imagen con PHP.
Spoiler Inside |
SelectShow> |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Ejercicio 5</title>
</head>
<body>
<?php
$ruta = "img/imagen.jpg";
?>
<img src=" <?php echo $ruta; ?> ">
</body>
</html>
|
6. Create un select en HTML y metele los números del 1 al 10 como opciones.
Spoiler Inside |
SelectShow> |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Ejercicio 6</title>
</head>
<body>
<select>
<?php
for ($i=1; $i <= 10 ; $i++) {
echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
</body>
</html>
|
7. Hacer la tabla de multiplicar.
Spoiler Inside |
SelectShow> |
<?php
echo '<table border=1>';
// Cabecera (1º fila)
echo '<tr>';
echo '<td>X</td>';
for ($i=1; $i <= 10; $i++) {
echo '<td>';
echo $i;
echo '</td>';
}
echo '</tr>';
// contenido
//columna vertical
for ($i=1; $i <= 10; $i++) {
echo '<tr>';
echo '<td>';
echo $i;
echo '</td>';
//calculo tabla multiplicar
for ($j=1; $j <= 10; $j++) {
echo '<td>';
echo $i * $j;
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
?>
|
Espero que os sea de ayuda.
buenas me podrias ayudar con una tarea que tengo que hacer :
Dado el RUT (sin digito verificador) y las notas finales de un ramo un curso de n estudiantes, se
requiere que programe en PHP un algoritmo que muestre al usuario la siguiente información:
1) RUT de la persona con la calificación más alta.
2) Promedio de notas del curso.
3) Cantidad de alumnos aprobados.
4) Cantidad de alumnos reprobados.
5) Porcentaje de reprobados.
6) Cantidad de alumnos procesados.
Diseñe un menú a través del cual el usuario pueda escoger qué tipo de información se mostrará en
pantalla. Por ejemplo:
Seleccione una opción:
Opción 1: Si desea conocer el promedio del curso.
Opción 2: Si desea conocer el RUT de la persona con mayor promedio.
Opción 3: Si desea conocer la cantidad de alumnos aprobados.
Opción 4: Si desea conocer la cantidad de alumnos reprobados.
Opción 5: Si desea conocer el porcentaje de reprobados.
Opción 6: Si desea conocer la cantidad de alumnos procesados
si pudieras ayudarme te lo agradeceria de ante mano muchas gracias