Jump to content
Neo Force Order Resurrection
Dr_Windu

Tout Est Codable Ou Presque

Recommended Posts

...à l'exception bien sûr d'un programme capable de décider dans le cas général si un autre programme passé en paramètre terminera ou non.

 

Cela étant, et comme ça n'empêchera personne d'essayer,ce topic est dédié à des discussion random traitant de programmation, d'informatique et d'autres sujets connexes. Et puis comme ça, Iomos arrêtera de raler parce qu'on a pas remis de papier dans ses chiottes.

 

 

EDIT : Ignorez cette note. Lien.

Share this post


Link to post

Coool, un nouveau sujet à flooder !!!

 

Je vous laisse réfléchir avec un morceau de code -heureusement de ma moitié, moi j'aurais pas pu écrire ça-

if(!tri->is_infinite(f)) do --f; while(f != fEnd && !tri->is_infinite(f));

Share this post


Link to post

if(!tri->is_infinite(f))
 while(--f != fEnd && !tri->is_infinite(f));

 

There, I fixed it for you. Now it's 20% cooler !

 

Ca entraîne accessoirement une légère entrée en comportement indéfini, mais bon, après tout, c'est pas destiné à être compilé sur des architectures exotiques, si ?

Share this post


Link to post

ce que je comprends pas, c'est pourquoi la préincrémentation ici:

do -ff;while...

préférence? plus rapide?

Share this post


Link to post

C'est l'intérêt du dowhile, de faire un p'tit truc avant ta boucle !

Sinon, c'est qu'on parcourt des sommets autour d'un point, jusqu'à boucler. Du coup, le f-- au début décale d'un sommet et permet de faire le tour, au lieu de s'arrêter tout de suite parce qu'on s'est sur le sommet duquel on part (et donc sur lequel on veut s'arrêter).

Après, c'pas moi qui ait pondu ça. moi j'aurais bêtement compté le nombre de sommets et fait une boucle for.

Share this post


Link to post

int a = 7;
int b = 4;

a+=  (++a) + ((b++)--) - (--;

System.out.println("a="+ a + " b="+;

 

C'est du java, grosso modo : System.out.println(String) -> afficher le string dans la console.

 

Ca donne quoi d'après vous ? (sans tricher ^^)

 

EDIT RP : tenez pas compte du B (majuscule) c'est un b (minuscule)

Share this post


Link to post

J'aime pas les effets de bords. C'est un des trucs capables de me faire pleurer, avec les size_t dans les boucles for.

 

Du coup, on a le ++a qui est fait avant l'opération, comme le ++b, mais l'ordre du (b++)-- j'ai du mal à savoir si ça va être appliqué après l'addition ou pas.

 

Puis d'abord *attention, mauvaise foi ON* pour additionner 4 et 7 +/- 2, j'ai PAS BESOIN d'un programme ><

Share this post


Link to post

C'est forcément pas si facile que ça, il y a un piège dedans dans lequel tu es tombée :)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×