Ver Mensaje Individual
  #383 (permalink)  
Antiguo 23/05/2011, 15:27
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: Juego: "¿Dónde está el error?"

Cita:
Iniciado por quike88 Ver Mensaje
Podría ser algo asi:

Código PHP:
Ver original
  1. <?php
  2. for ($x = 1;$x < 100; $x++) {
  3.     if (($x + 8) * 2 + 5 == $x + 20 + 8) {
  4.         echo 'El hijo tiene '.$x.' y el padre '.($x+20);
  5.         break; 
  6.     }
  7. }

Saludos
Cita:
Iniciado por Nano_ Ver Mensaje
Saludos

Aquí va mi tiro

No se si me saltaría alguna condición

Código PHP:
Ver original
  1. <?php
  2. $y = 1;
  3. $x = 20;
  4. $x+= $y = 2*$y + 5;
  5. echo "Edad del Padre: ".$x;
  6. echo "</br>Edad del Hijo: ".$y;
  7. ?>
Cita:
Iniciado por Hidek1 Ver Mensaje
Código PHP:
for ($hijo 0$papa 20; ($hijo 2) + != $papa$hijo++, $papa++);
printf('papa: %d - hijo: %d'$papa 8$hijo 8); 
awujawua en realidad no soy bueno en matemáticas.. x'3
Juaaaa ya creí que iba a ocurrir lo mismo de la vez pasada (el problema del strlen() ). Muy bien todos, de verdad. Mi solución era esta jeje:

Código PHP:
Ver original
  1. $hijo = null;
  2. foreach(range(0 , 100) as $papa) {
  3.     $hijo = $papa - 20;
  4.     if($papa - 8 == ($hijo * 2) + 5) {
  5.         echo '<p>Papa: '. $papa .'Hijo: '. $hijo .'</p>';
  6.     }
  7. }
La que más me gustó fue la de Nano_ por prescindir del bucle.

Cita:
Iniciado por David Ver Mensaje
Esa solución es por fuerza bruta, jaja.
Jajaja sin duda. Pero al tener dos incógnitas, por obligación se debe forzar la aparición de la que tiene una referencia paralela.

Cita:
Iniciado por De_la_Cuesta_13 Ver Mensaje
Resulta que fuiste muy ambiguo y poco claro al momento de expresar el problema
Lo copié de un libro de álgebra, reclámale al autor.