Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: paramonso en 29 de Junio 2017, 15:38
-
Hola buenas tardes.
Hago la entrega del PHP Ejercicio CU00819B del curso de desarrollo web desde cero con PHP.
Ejercicio 1:
Enlace a la pagina de resultados: http://paramonso.byethost7.com/ejercicio19_1(CU00819B).php (http://paramonso.byethost7.com/ejercicio19_1(CU00819B).php)
<?php
echo '<!DOCTYPE html>' ;
echo '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">' ;
echo '<head>' ;
echo '<title>Portal aprenderaprogramar.com</title>' ;
echo '<meta http-equiv="content-type" content="text/html;charset=utf-8" />' ;
echo '<style type="text/css">' ;
echo ' body{ background-color:yellow; color:blue;}' ;
echo ' table{width:1000px; border:5px solid red; border-collapse: collapse;margin:10px auto;}' ;
echo ' th, td{width:334px; height:50; border:5px solid green;text-align:center;}' ;
echo ' td{font-weight: bold;}' ;
echo ' h1, h2{text-align:center; color:blue;}' ;
echo '</style>' ;
echo '</head>' ;
echo "<body>";
$primerNumero=8;
$segundoNumero=5;
$resp="";
echo "<h1>aprenderaprogramar.com PHP Ejercicio 19_1 (CU00819B) </h1>";
echo "<h2>Operadores Aritmeticos</h2>";
echo "<h2>primerNumero = 8 segundoNumero= 5</h2>";
echo "<table>";
echo "<tr>";
echo "<th > primerNumero'%'5 </th>";
echo "<th> primerNumero/segundoNumero </th>";
echo "<th> primerNumero+segundoNumero </th>";
echo "</tr>";
/* 1*/
echo "<tr>";
$resp= ($primerNumero%5);
ver($resp);
/*2*/
$resp= ($primerNumero/$segundoNumero) ;
ver($resp);
/*3*/
$resp= ($primerNumero+$segundoNumero );
ver($resp);
echo "</tr>";
echo "</table>";
function ver($resp)
{
echo "<td>";
echo $resp;
echo "</td>";
}
echo "</body>";
echo "</html>";
?>
Ejercicio 2:
Enlace a la pagina de resultados: http://paramonso.byethost7.com/ejercicio19_2(CU00819B).php (http://paramonso.byethost7.com/ejercicio19_2(CU00819B).php)
<?php
echo '<!DOCTYPE html>';
echo '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">';
echo '<head>';
echo '<title>Portal aprenderaprogramar.com</title>';
echo '<meta http-equiv="content-type" content="text/html;charset=utf-8" />';
echo '<style type="text/css">';
echo 'body{ background-color:Tomato; color:blue;}';
echo ' #Padre{ width:1000px;
border:solid 2px DarkSalmon;
height:270px;
margin:50px auto;
background-color:LightSalmon;
}';
echo ' #Hijo1, #Hijo2{ border:solid 1px HotPink;
width:400px;
padding:20px;
margin-left:37px;
margin-top:35px;
float:left;
background-color:LightPink;
}';
echo ' h1, h2, p{text-align:center; color:blue;margin:0;padding:0; }';
echo ' #titulo{font-weight:bold;color:red;}';
echo '</style>';
echo '</head>';
echo "<body>";
$primerNumero=4;
$segundoNumero=2;
$resp="";
$a=$primerNumero;
$b=$segundoNumero;
$g="";
echo "<h1>aprenderaprogramar.com PHP Ejercicio 19_2 (CU00819B) </h1>";
echo "<h2>Operadores Aritmeticos</h2>";
echo "<div id=Padre>";
echo "<div id=Hijo1>";
echo "<h2> Operadores de incremento </h2>";
echo "<p id='titulo'>Valor inicial de a =$a Valor inicial de b=$b</p>";
$g=++$a*$b;
echo "<p> ++a * b = $g Ahora el valor de a es:= $a </p>";
$a=$primerNumero;
$g=$a++*$b;
echo "<p> a++ * b = $g Ahora el valor de a es:= $a </p>";
$a=$primerNumero;
$g=--$a*$b;
echo "<p> --a * b = $g Ahora el valor de a es:= $a </p>";
$a=$primerNumero;
$g=$a--*$b;
echo "<p> a-- * b = $g Ahora el valor de a es:= $a </p>";
echo "</div>";
$a=$primerNumero;
echo "<div id=Hijo2>";
echo "<h2> Operadores de asignación compuestos</h2>";
echo "<p id='titulo'>Valor inicial de a =$a Valor inicial de b=$b</p>";
$a=$primerNumero;
$g=$a+=$b;
echo "<p>suma: a += b $g El valor de a es: $a</p>";
$a=$primerNumero;
$g=$a-=$b;
echo "<p>resta: a -= b $g El valor de a es: $a</p>";
$a=$primerNumero;
$g=$a*=$b;
echo "<p>multiplicación: a *= b $g El valor de a es: $a</p>";
$a=$primerNumero;
$g=$a/=$b;
echo "<p>división: a /= b $g El valor de a es: $a</p>";
$a=$primerNumero;
$g=$a%=$b;
echo "<p>modulo: a%=b $g El valor de a es: $a</p>";
echo "</div>";
echo"</div>";
function ver($resp)
{
echo $resp;
}
echo "</body>";
echo "</html>";
?>
Lo he corregido y he quitado todos las aperturas y cierres de las etiquetas
<?php ?> lo he dejado solo con uno.
No encontraba el fallo y eran los puntos y comas.
Hasta el próximo 8)
-
También te recomiendo que simplifiques el código: este curso se centra en php, por tanto no es necesario ni conveniente introducir elementos adicionales de HTML, CSS, JavaScript, etc. excepto los que específicamente te requiera el enunciado del ejercicio.
Como tú mismo te has autocorregido, no era necesario abrir con <?php y cerrar con ?> en cada línea, sino que puedes hacerlo una única vez para cada bloque de código php que quieras insertar.
El código que has planteado lo veo correcto, resuelve lo que pedía el ejercicio. Los links que has dejado no me funcionan, supongo que quizás has borrado esos archivos.
Salu2
-
Hola.
Creía que ya estaba corregido y borre los archivos.
Los he vuelto a subir.
Gracias.
-
Ok, de cualquier forma ten en cuenta que si vas a borrar los archivos, es preferible que no incluyas esos links en tus respuestas (con incluir el código es suficiente). El motivo es que si pasado un tiempo alguien consulta tu respuesta, si los archivos están borrados no podrá verlos, y quedará como un link roto. Salu2