INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO ALUMNO: SANLUIS CASTILLO JOSE DAVID PROFESOR: CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO MATERIA: WEB APPLICATION DEVEPLOMENT “NUMEROS MARAVILLOSOS” GRUPO: 3CM2 NUMEROS MARAVILLOSOS Diseñe un programa PHP que muestre si un numero es maravilloso, o no lo es, tomando en cuenta las siguientes consideraciones: 1. n>0. 2. Si ‘n’ es par entonces: a. n/2. 3. si ‘n’ es impar entonces: a. n*3+1. 4. El numero ‘n’ es maravilloso si n=1. A continuación se muestra el código en PHP: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Numero Maravilloso!!</title> <link rel="stylesheet" href="estilo.css" type="text/css" /> </head> <body> <div id="indice"> <center> <br/><br/><br/><br/><br/> <br/><br/><br/><br/><br/> <form action="index.php" method="POST"> Introduce un Numero:<br/><br/><br/> Numero:<br/> <input type="text" name="num" size="10"> <input type="submit" value="Enviar"> </form> </center> </div> <div id="buscador"> <div align="center"> <h1>Numero Maravilloso <br></h1> </div> </div> <div id="Contenedor"> <br/><br/><br/><br/><br/><br/> <br/><br/><br/> <?php $var=$_POST["num"]; if($var != null){ $var=(int)$var; $numero = (int)$var; if ($numero != null) { $num = $numero; while ($num != 1) { if($num%2==0){ $num=$num/2; }else{ $num=$num*3+1; } } echo "<center><h2>El numero $var es maravilloso <br></h2></center>"; } else{ echo "<center><h2>El numero $var NO es maravilloso <br></h2><center>"; } } ?> </div> </body> </html> Ejecutando el programa tenemos: El archivo CSS se muestra a continuación: #indice { background-color: darkorange; height: 98%; left: 0%; position: absolute; top: 0%; width: 20%; font-family: Century; font-size: 70%; } #Contenedor { background-color: cyan; height: 83%; left: 20%; overflow: auto; position: absolute; top: 15%; width: 80%; } #buscador{ background-color: gold; left: 20%; height: 20%; position: absolute; top: 0%; width: 80%; font-family: Century; font-size: 16px; } #cuadro{ color: #B81750; } #formulario{ background-color: gold; -moz-border-radius: 20px; position: absolute; top: 110%; left: 15%; width: 75%; height: 75% }