Dans son anti-blog, le célèbre et gentil Pr. Golb tente de ranimer l'incandescence des blogs en offrant gracieusement ses savantes idées...

01 septembre 2004

régime androïde (recette n°7)

Recette culinaire

Ingrédients :
- 1 cuisine avec 3 placards à vaisselle numérotés de 1 à 3
  (le 3ème placard comportant un tiroir)
- 1 salle à manger avec 1 table et 6 chaises

Nombre de convives :

quantités indiquées pour 6 androïdes

Définition de variables :
n=0

Module :
000 --- begin
001 ALLER and ENTRER {cuisine}
002 if VOIR {placard#03} then STOP
else [CHERCHER {placard#03} and RETOURNER 002]
003 ROTATION(face) {placard}
004 OUVRIR {placard}
005 SAISIR 6*[{assiette}+{verre}]
006 FERMER {placard}
007 OUVRIR {tiroir}
008 SAISIR 6*[{fourchette}+{couteau}]
009 FERMER {tiroir}
010 ALLER and ENTRER {salle}
011 ALLER {table}
012 if {chaise} then STOP else RETOURNER 011
013 POSER {assiette} on {table}
014 DEPLACER(front=1; top=0; right=0) {bras}
015 POSER {verre} on {table}
016 DEPLACER(front=-1; top=0; right=1) {bras}
017 POSER {couteau} on {table}
018 DEPLACER(front=0; top=0; right=-2) {bras}
019 POSER {fourchette} on {table}
020 RANGER {bras}
021 ALLER next {chaise}
022 n=n+1
023 if n=6 then ALLER 024 else RETOURNER 013
024 PARLER "Asseyez-vous."
025 TIRER(front=-1; top=0; right=0) {chaise}
026 ASSEOIR
027 PARLER "Mes chers amis, bon appétit !"
028 --- end 

Posté par golb à 19:48 - Les recettes culinaires - Commentaires [8] - Permalien [#]

Commentaires
  • Ca donne pas fin cette recette, en meme temps je suis pas un androide ...

    Où allez vous cherchez tout ca Pr Golb ???
    Posté par transs, le 01 septembre 2004 à 19:59
  • C'est l'un de mes androïdes qui m'a donnée cette recette. Ca ne nous donne pas faim, mais avez-vous déja vu un androïde manger ? Ils font semblant, je vous l'assure. Moi non plus je ne me servirai pas de cette recette, mais il faut penser à tout le monde. La diversité fait la richesse de notre société.
    Posté par Pr. Golb, le 01 septembre 2004 à 22:53
  • C'est très humain comme recette !
    Posté par tartiflette, le 01 septembre 2004 à 23:10
  • Oui, et c'est une recette bio. (ie: bionique)
    Posté par Pr. Golb, le 01 septembre 2004 à 23:35
  • ???
    N'y a t-il pas une boucle infinie entre la ligne 11 et 12 si chaise est toujours faux ? Si c'est le cas, je crains que vos droïdes ne soient quelque peu confus...
    Cela dit juste pour faire avancer la Science, bien sûr !
    Cher ami, bien le bonsoir.
    Votre Tryphon
    Posté par Pr Tournesol, le 02 septembre 2004 à 18:35
  • Certes, mais il ne peut pas y avoir de boucle infinie si l'androïde a bien lu les ingrédients : "1 table et 6 chaises" avant de s'implanter le module!!
    S'il n'y a pas de chaise et que l'androïde se bloque pour le reste de son existence dans cette boucle infinie, c'est qu'il a une copie illégale dont on a retiré les ingrédients, et ce sera bien fait pour lui...
    Posté par Pr. Golb, le 02 septembre 2004 à 21:52
  • C'est normal que la variable n incrémentée en 022 ne soit pas initialisée?
    Que se passe-t-il si elle commence à n>=6 ?
    Posté par CYNIC, le 03 septembre 2004 à 18:19
  • Mais voyons Professeur Cynic, la variable n est initialisée avant le module, dans "définition de variables" ! Comme je le disais au Pr. Tournesol, l'implémentation du module sans lecture préalable des instructions d'utilisation mettra HS l'androïde, c'est une protection contre les copies illégales.
    Posté par Pr. Golb, le 03 septembre 2004 à 19:26
Poster un commentaire










Il vous reste... autant de caractères que vous voulez (Merci CanalBlog)