Quote n°18103 • Publié le 08-11-2016
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication à Captain Obvious

Commentaires

Ajouter un commentaire

Ajouter un commentaire

Deam
while(true){print("plop plop ")}

Haha !
jojos38
<ObviousMode>
La boucle while permet de faire un action tant que ce qui la condition entrée dans les parenthèse est respectée. Fprintf permet d'écrire "plop". Donc en gros c'est une boucle infinie.
</ObviousMode>
Evereating
Ce code est FAUX ! fprintf () prend deux paramètres, le 1er étant le fichier dans lequel on écrit. Alors effectivement c'est mieux que printf() mais avec un paramètre de moins ça va pas fonctionner. :P
(Sans compter le point-virgule manquant !)

while (true)
fprintf(stdout, "plop\n");
salepiaf
basic amstrad (je suis vieux et je vous merde):
10 PRINT"plop"
20 goto 10
(doit marcher sur casio aussi)
caca72
error: cannot convert 'const char*' to 'FILE* {aka _iobuf*}' for argument '1' to 'int fprintf(FILE*, const char*, ...)'
while (true) {fprintf("plop")}
TheTomi
String Plop = "plop "
While (true) {
Plop = Plop + "plop "
Printline(Plop)
}

Sinon tu spam les plops mais sans respecter son motif.
daguy
de toute manière, elle est fausse cette action...

si le premier message écrit 1 fois, 2ème ligne 2 fois, etc... il faudrait que la 1000è ligne écrive 1000 "plop" à suivre. hors ici, elle n'écrit qu'une fois par ligne, ou tout sur une seule ligne, ce qui casse le rythme :(
Kire
Plop toi même !
MrFiss
Et sur TI, ça donne :
:"plop"->chn1
:Lbl 0
:Disp chn1
:chn1+"plop"->chn1
:Goto 0
Evilrok_
Il faut mettre "plop " et pas "plop" sinon ca la faire plopplopplopplopplopplopplopplopplop etc
touedetour
Brainfuck
+++++++++++[->++++++++++<]>[->+>+>+>+<<<<]>++>+>-->++>>++++++++++[-<+++>]<++<<<<<+[>.>.>.>.>.<<<<<]
stduhpf
Il manque le ";"
Ou alors je ne reconnais pas du tout ce language.
Madhysteria
let rec plop = print("plop"); plop;;
plop;;
digamma
Pour le mec qui se permet de balancer un "pour les idiots" gratuit, et qui de surcroît ne maîtrise clairement pas python :

while True:
print("plop")
strato35
Hé allez, encore une fuite d'eau sur DTC ...

*Appel Mario*
DidiD
Plop x infini

Et c'est bouclé.
DanseAvecLesMous
Basic Amstrad, le retour, encore plus mieux :

10 on break cont
20 print"Plop"
30 goto 20

De rien.
mitmigozaru
Ah ah ... J'ai rien bitté ...
Vitue
Salepiaf ^^ sur casion ca donne :
Lbl 0 "plop"
Goto 0
DoctorTee
10 FOR I IN 0 TO 2
20 PRINT "PLOP"
30 LET I = I - 1
40 NEXT I

Basic C64/PC1500
MasterCapello
Encore une victoire de Canard.
Tameiki
Mais appelez un plombier, bon sang !
Trudi
rm -rf / | echo plop final et je t'emmerde
westsider
plop.bat

echo off
set var=plop
:plop
echo %var%
set "var=plop %var%"
goto :plop
Pigoum
plop.cmd

@ECHO OFF
ECHO %0 & PAUSE > NUL
START %~dpnx0
willbender
Il manque le ; à la fin avant le }
seedz
while(){fork(printf("plop"))};
si t'as pas seulement envie de mettre l'autre à genoux, mais aussi son CPU.
MK73DS
Il n'a écrit théoriquement qu'un nombre dénombrable de "plop", il est donc facilement possible de faire mieux ^^

« Pour tout x réel, afficher "plop" » par exemple.
kelgarath
Un while(true) n'affichera rien vu que le script va planter :/
QuentinC
J'ai mieux !

StringBuilder sb = new StringBuilder("plop ");
while(true) System.out.println(sb.append(sb));
Armyteam
On est dans le caca jusqu'au cou
Jojolabidouille
Pour les idiots, en python
While 1==1:
Print("plop")

Ajouter un commentaire

  • Vous n'avez le droit qu'à un seul commentaire par quote
  • L'espace commentaire n'est pas un espace de discussion. Merci de réagir à la quote et uniquement à la quote
  • On ne donne pas son avis sur la quote. Les boutons (+) et (-) sont là pour ça
  • Pas de "c'est un fake", "déjà vu", "first", "preum's" ou autres mauvaises habitudes
  • Merci d'écrire dans un français correct : SMS, kikoo lol, :noel: seront sanctionnés
  • Les incitations au piratage, la pornographie, le racisme et toute forme d'insulte sont interdits
  • Sinon.