Ikiliikkuja

Hikipedia
Loikkaa: valikkoon, hakuun


Bio-orgaaniseen elämänmuotoon perustuva ikiliikkuja, ns Perpetuum Mobile. Kiinnitä voileipä kissan selkään voipuoli selästä pois päin. Koska kissa putoaa aina jaloilleen, mutta voileivän tulee taas aina tippua voipuoli alaspäin. Koska kumpikaan ei voi toteutua ilman, että toinen jää toteutumatta ei maailmankaikkeus anna kummankaan toteutua, jolloin kissa jää kieppumaan ilmaan osumatta maahan. Ikiliikkuja on luotu.

Ikiliikkuja on asia, joka liikkuu ikuisesti. Lähde?

  • Ruotsalainen ikiliikkuja on paperi, jonka kummallakin puolella lukee käännä. Ruotsalaisen ikiliikkujan toimintaperiaatetta voit testata vaikkapa blondilla tai idiootilla. Tai itse ruotsalaisella
  • Savolainen ikiliikkuja taas on paperi jossa molemmilla puolilla lulee "elä kiännä" (suom. "älä käännä").
  • Salattujen elämien ystävien ikiliikkujapaperissa lukee "toisella puolelle salaisuus".
  • Huhu ja juoru ovat ikiliikkujia joita on mahdotonta pysäyttää sen jälkeen kun ne on kerran saanut liikkeelle.
  • Gigolojen ikiliikkuja on penikseen kiinnitetty lappu, joka erektiossa peittää kauniin naisen kuvan. Kun erektio laskee, kuva paljastuu jälleen. Luulen että ymmärsit jo.

Voit myös itse kokeilla ikiliikkujaa siirtymällä tämän artikkelin testialueelle (Varoitus! Kokeilu vaatii, että sinulla tosiaan on yksi ikuisuus käytettävissä).

Ikiliikkujan testialue[muokkaa]

  1. Siirry kohtaan kaksi.
  2. Siirry kohtaan kolme.
  3. Siirry kohtaan yksi.
  4. Huijasit!

Kuinka rakentaa oma ikiliikkuja[muokkaa]

Oman ikiliikkujan rakentaminen on todella helppoa kunhan noudattaa seuraavia ohjeita:

int main(int argc, char *argv[]) {
    for(;;) ;
}

BASIC-ikiliikkuja

5 REM ikiliikkuja 1
10 PRINT "APUA! OLEN JUMISSA!!  ";
20 GOTO 10
30 END

tai

10 GOTO 10

(Tämän pitäisi toimia ainakin joissakin tietokoneissa)

5REM ikiliikkuja 2
10 PRINT "Odota hetki, ole hyvä."
20 IF INPUT BREAK THEN GOTO 10
30 IF INPUT BREAK THEN GOTO 10
40 IF INPUT BREAK THEN GOTO 10
50 GOTO 20
60 END

Tai vaihtoehtoisesti

1.bat
-
call 2.bat
-
2.bat
-
call 1.bat