public static function displaySalida() { if (isset($_GET["estatura"]) && !empty($_GET["estatura"]) && isset($_GET["peso"]) && !empty($_GET["peso"])) { $regimen = new regimen(); $regimen->set_estatura(); $regimen->set_peso(); $estatura = $regimen->get_estatura(); $pesoideal = ($estatura - 1) * 100; $peso = $regimen->get_peso(); $pesoMaximo = $pesoideal + 20 * $pesoideal / 100; self::$_mensaje = "Mi estatura es " . $estatura . "<br>Mi peso es " . $peso . "kg<br> Mi peso ideal es " . $pesoideal . "kg<br>Puedo llegar hasta los " . $pesoMaximo . "kg<br>"; if ($peso < $pesoMaximo) { self::$_mensaje .= "Estoy delgadisimo ,a ponerse gordaco!!<br>"; for ($i = 1; $peso < $pesoMaximo; $i++) { $regimen->ganar_peso(); $peso = $regimen->get_peso(); self::$_mensaje .= "Dia de dieta nº " . $i . " a dieta de hamburguesas. Peso actual y subiendo..." . $peso . "<br>"; } } elseif ($pesoideal < $peso) { self::$_mensaje .= "Estoy gordisimo ,a ponerse a dieta!!, pero el lunes ya si eso<br>"; } } else { self::$_mensaje = "Falta algun dato por poner"; } self::retornarVista(); }
public static function displaySalida() { $miRegimen = new Regimen(); if (isset($_GET["estatura"]) and isset($_GET["peso"])) { $miRegimen->setEstatura($_GET["estatura"]); $miRegimen->setPeso($_GET["peso"]); $estatura = $miRegimen->getEstatura(); $peso = $miRegimen->getPeso(); $pesoideal = ($estatura - 1) * 100; self::$_mensaje = " <p> Mi estatura es: " . $estatura . "cm.</p> "; self::$_mensaje .= " <p> Mi peso es: " . $peso . "Kgr.</p> "; self::$_mensaje .= " <p> Mi peso ideal es: " . $pesoideal . "Kgr.</p> "; self::$_mensaje .= " <p> Puedo llegar hasta: " . $pesoideal * (1 + Regimen::PORCENTAJESOBREP) . "Kgr.</p> "; if ($pesoideal * (1 + Regimen::PORCENTAJESOBREP) > $peso) { self::$_mensaje .= "<p> Estoy delgad?simo. Me voy a poner ciego a comer hamburguesas: </p>"; $n = 1; while ($miRegimen->ganar_peso()) { self::$_mensaje .= "Dia nº {$n} a dieta de hamburguesas. Peso actual y subiendo...: " . $miRegimen->getPeso() . " Kgr. <br/> "; $n++; } self::$_mensaje .= " <p> Objetivo cumplido, he recuperado la curva de la felicidad </p> "; } else { self::$_mensaje .= " <p> Estoy gordisimo. Me pongo a dieta de acelgas cocidas con limon </p> "; $n = 1; while ($miRegimen->perder_peso()) { self::$_mensaje .= "Dia nº {$n} de atracon de acelgas. Peso actual y bajando...: " . $miRegimen->getPeso() . " Kgr. <br/> "; $n++; } self::$_mensaje .= "<p> Objetivo cumplido, estoy como una silfide </p> "; } self::_retornarVista(); } }
public function run() { regimenVista::displaySalida(); }