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.
Evilrok_
Il faut mettre "plop " et pas "plop" sinon ca la faire plopplopplopplopplopplopplopplopplop etc
MrFiss
Et sur TI, ça donne :
:"plop"->chn1
:Lbl 0
:Disp chn1
:chn1+"plop"->chn1
:Goto 0
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 :(
touedetour
Brainfuck
+++++++++++[->++++++++++<]>[->+>+>+>+<<<<]>++>+>-->++>>++++++++++[-<+++>]<++<<<<<+[>.>.>.>.>.<<<<<]
stduhpf
Il manque le ";"
Ou alors je ne reconnais pas du tout ce language.
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.
Tameiki
Mais appelez un plombier, bon sang !
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
seedz
while(){fork(printf("plop"))};
si t'as pas seulement envie de mettre l'autre à genoux, mais aussi son CPU.
Trudi
rm -rf / | echo plop final et je t'emmerde
kelgarath
Un while(true) n'affichera rien vu que le script va planter :/
MasterCapello
Encore une victoire de Canard.
mitmigozaru
Ah ah ... J'ai rien bitté ...
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")
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.
willbender
Il manque le ; à la fin avant le }
QuentinC
J'ai mieux !

StringBuilder sb = new StringBuilder("plop ");
while(true) System.out.println(sb.append(sb));
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
adri2
;;;; Oh que oui du LISP
(loop (princ `plop))

*s'envole vers les années 70*
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.