Lógica con huevos e informáticos
14.9.11
| BY
Iván
|
12
Comentarios

-"Claro, 9 huevos..."
Después de leerlo otra vez y ver que el título hacía referencia a la forma en que podría interpretarlo un programador, entendí la intención del chiste. Tengo que decir que he estudiado la ingeniería técnica en informática y que soy programador (o al menos lo intento).
Tras asimilar la viñeta se la enseñé a mi compañero de trabajo (Carlos, el cual también es informático/programador, por eso también le dedico cierto protagonismo en la traducción de este chiste gráfico). Por suerte para mi, él pensó y lo entendió de la misma forma que yo, sin dudarlo dijo:
-"Yo también traería 9 huevos"
Hasta este momento los informáticos ganábamos 2-0. Pero para quedarnos tranquilos le enviamos el chiste a la chica responsable de administración, Mónica. No dudó ni un segundo, dijo:
-"Yo traería 6 huevos y 9 patatas"
¡Mierda! 2-1
Luego preguntamos a Patri, la cual respondió lo mismo que Mónica y lo dejamos en un empate técnico.
A partir de ahí empezó una pequeña discusión entre todos de por qué cada uno interpretaba a su manera la frase: "Trae 6 huevos y si hay patatas, trae 9". Lo mejor que se me ocurrió para explicar mi razonamiento fue cambiar ligeramente la frase y preguntar:
¿Y si la frase fuera "Trae 6 huevos y si LLUEVE, trae 9" o "Trae 6 huevos y si HAY CAJERAS MORENAS, trae 9"?
Supongo que Carlos y yo asimilamos la frase de un modo lógico, entendiendo "modo lógico" en el sentido de la lógica formal.
Lógica - Wikipedia : "La lógica examina la validez de los argumentos en términos de su estructura, (estructura lógica), independientemente del contenido específico del discurso y de la lengua utilizada en su expresión y de los estados reales a los que dicho contenido se pueda referir."
Ahora la pregunta es... ¿y vosotros cuántos huevos traeríais?
Fuente original: http://aprogrammerslife.info
12 Comentarios Lógica con huevos e informáticos
Este comentario ha sido eliminado por un administrador del blog.
A mi la lógica me haría traer 6 huevos y 9 patatas, por dos motivos:
1º-Para q coño iba a interesarse por las patatas sino? Yo entendería que se refiere a la tienda. ¿Y si hubiese añadido: trae 6 huevos y si hay patatas 9, y si hay yogures 4.????
2º-yo nunca he visto packs de 9 huevos, 6 ó 12. Así q la lógica impera.jejeje! :P
Os dejo un chiste parecido:
-va un tío a la panadería y dice:"Dame una barra de 1/4 y si hay huevos, una docena"
Y llegó a casa con 12 barras... :P (ya se q es malo...malo)
Aunque sea para caracterizar y ambientar el post no puedo dejar pasar una serie de detalles:
- Yo tengo el pelo liso (con lo que me cuesta tenerlo así todos los días jajaja) no medio rizado ni ondulado.
- No soy zurdo, soy derecho
Menos mal que no me pusiste una camiseta friki, ya que no soy de esos jajajaja
Muy bueno el post, claramente hay que traer 9 huevos.
Yo llevaría 6 huevos, 9 patatas y un paquete de huesitos :P jejeje
Que bueno el chiste y más la ilustración. Ilu eres un crack.
Muy bueno Mari Posa yo también pensaría que toca tortilla de patata jeje
Carlinos yo que ya pensaba que había cambiado de look a "modo rizado" jejej :P
Pablo los condicionales informáticos son un mundo... de hecho si un/a friki-informátic@ te dice "Por favor, te importaría traerme de la que vas a la compra 1+1 huevos" ¿Cuántos huevos le llevarías?
Ilusión, os pudo la deformación profesional y entendisteis:
if (patatas){huevos=6;} else {huevos=9;}
Que por otra parte es claramente el enunciado.
Algo así:
huevos=6;
if (patatas){patatas=9;}
Se enunciaría: "...si hay patatas trae 9 PATATAS"
;)
Alegría el enunciado de tu problema es incompleto ya que no especificas si hay 'carry' :P
Carlos Vega, lo has definido a la perfección! :)
dios los crea y ellos se juntan, en fin.....
Este comentario ha sido eliminado por un administrador del blog.
Yo llevaria 6 huevos y 9 cajeras morenas XD
global huevos as integer 'huevos sera la variable que guardara la cantidad de huevo a llevarle a la novia
function comprar(patatas as integer)
huevos=0
if patatas=0 then
huevos=6
else if patatas > 0 then
huevos=9
end if
end function
Jaja ni yo podría haberlo dicho más claro.
AÑADIR COMENTARIO »