ORGANIGRAMME V 2.0

Talboum Messages postés 16 Date d'inscription mardi 31 octobre 2000 Statut Membre Dernière intervention 18 novembre 2009 - 1 mai 2003 à 18:49
 Selma - 23 févr. 2017 à 01:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/15463-organigramme-v-2-0

Bonjour,

Une version Organigramme 3.0 était prévue, existe-t-elle
cs_hoymille Messages postés 40 Date d'inscription jeudi 21 octobre 2004 Statut Membre Dernière intervention 11 avril 2006
19 nov. 2005 à 17:46
Bonjour,

Une version Organigramme 3.0 était prévue, existe-t-elle svp?

Merci d'avance.
biniouman Messages postés 2 Date d'inscription mercredi 13 août 2003 Statut Membre Dernière intervention 2 avril 2004
2 avril 2004 à 14:40
Salut,

Peux tu me dire en quelques mots (pour m'éviter d'installer ton outil) comment il fonctionne (ses grands principes).

d'avance merci
JHelp Messages postés 261 Date d'inscription jeudi 5 septembre 2002 Statut Membre Dernière intervention 6 octobre 2005 11
9 sept. 2003 à 08:09
Le code est là pour l'affichage, pour s'assurer qu'un élément de l'organigramme ne soit pas afficher deux fois et éviter les boucles infinies. Il sert pour ordonner les éléments en fait. Le +1000 et le +1000000 sont là pour être sur que le code n'est pas deja utilisé, au cas où on rajouterais des instructions et/ou que l'organigramme soit grand. Ces nombres sont suffisament grand pour eviter les conflits.
J'espère que maintenant c'est plus compréhensible.
JHelp
Zoupine Messages postés 13 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 10 décembre 2003
8 sept. 2003 à 12:25
Voilà, c'est l'action des méthodes public void setSuivant(Instruction suivant)
{
if(suivant.code==0)
suivant.code=code+1000;
this.suivant=suivant;
}

dont j'ai du mal à percevoir les conséquences de choisir un nombre comme 1000 ou 1000000 ou 10000 ???

Pardon pour le manque de précision ... j'avais retapé cela de mémoire.

Merci

Sebast.
Zoupine Messages postés 13 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 10 décembre 2003
8 sept. 2003 à 12:24
Voilà, c'est l'action des méthodes public void setSuivant(Instruction suivant)
{
if(suivant.code==0)
suivant.code=code+1000;
this.suivant=suivant;
}

dont j'ai du mal à percevoir les conséquences de choisir un nombre comme 1000 ou 1000000 ou 10000 ???

Pardon pour le ma
Zoupine Messages postés 13 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 10 décembre 2003
8 sept. 2003 à 11:19
Bonjour,

je tente de comprendre le code source de ce outil de visualisation d'organigramme et je ne comprends pas les méthodes mettant à jour le "code". Exemple : if (instrSuivante.code == 0) {
instrSuivante.code = code + 1000;
}

Quelle incidence ont ces différents chiffres (ici 1000) ? Quelle est la logique ?

Merci de m'aiguiller.

Sebast.
Talboum Messages postés 16 Date d'inscription mardi 31 octobre 2000 Statut Membre Dernière intervention 18 novembre 2009
2 mai 2003 à 19:40
Super !!!

Merci :-)

Je suis en train de travailler les boucles. C'et passionnant quand on rentre vraiment dans le sujet !!! J'en ai les yeux qui picotent :-)))

Miss Talboum
JHelp Messages postés 261 Date d'inscription jeudi 5 septembre 2002 Statut Membre Dernière intervention 6 octobre 2005 11
2 mai 2003 à 09:48
Voici la classe File (je croyais l'avoir mise)
import java.util.ArrayList;
public class File
{
private ArrayList file=new ArrayList();
public File()
{
}
public void met(Object objet)
{
file.add(objet);
}
public boolean estVide()
{
return file.isEmpty();
}
public Object prend()
{
if(estVide())
return null;
Object objet=file.get(0);
file.remove(0);
return objet;
}
}
Voilà,
JHelp
Talboum Messages postés 16 Date d'inscription mardi 31 octobre 2000 Statut Membre Dernière intervention 18 novembre 2009
1 mai 2003 à 18:49
Bonjour,

Où puis-je trouver le package Ensemble.File ?
Il n'est pas compris dans le zip, ce qui rend son utilisation impossible.

Merci

Miss Talboum
Rejoignez-nous