Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 [Feedback 2005] Etude de Cas - Développement Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
brucelili
Newbiiiie
Newbiiiie




Messages: 2

MessagePosté le: Jeu 19 Mai 2005 - 22:43 Répondre en citantRevenir en haut

Ben c t pas marqué mais si tu enregistrais pas le fichier. Ben lorsque tu veux afficher le plan ben t'auras pas l'emplacement qui a été ajouter non?
Voir le profil de l'utilisateurEnvoyer un message privé

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 22:45 Répondre en citantRevenir en haut

brucelili a écrit:
Ben c t pas marqué mais si tu enregistrais pas le fichier. Ben lorsque tu veux afficher le plan ben t'auras pas l'emplacement qui a été ajouter non?


Ouai mais on s'en bat les steack de ça, c'est un autre problème qui n'est pas celui de l'ajout d'un emplacement dans la collection Very Happy

_________________
¤ signature ¤
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Axel97one
Forumeur fréquent
Forumeur fréquent


Post-BTS
Sexe: Sexe:Masculin
Messages: 91
Localisation: Gwada Abymes 97139

MessagePosté le: Jeu 19 Mai 2005 - 22:46 Répondre en citantRevenir en haut

brucelili a écrit:
Ben c t pas marqué mais si tu enregistrais pas le fichier. Ben lorsque tu veux afficher le plan ben t'auras pas l'emplacement qui a été ajouter non?

Je pense pas que ca faisait partie du domaine d'étude. Very Happy

_________________
Image
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
mrmabo
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 226
Localisation: Amiens

MessagePosté le: Jeu 19 Mai 2005 - 22:46 Répondre en citantRevenir en haut

Mon algo :

Fonction Plan::ajouteEmplacement(e unEmplacement : Emplacement) : Booléen

Variables :
flag : Booléen
i : Entier
unObjet : Objet

DEBUT
i = 1
flag = vrai

tant que i <= lesEmplacements.cardinal() et flag faire
unObjet = extraireObjet(i)

SI unObjet.estType(terasse) et unemplacement.esttype(terasse) et unEmplacement.donneDistance(unObjet) > 50 alors
flag = faux
FIN SI
i = i +1
FIN tq

SI flag alors
lesEmplacements.ajouteEmplacement(unEmplacement)
FIN SI

RETOURNER flag
FIN

je pense que c'est optimisé au max

et je suis d'accord pour dire que l'ip de la passerelle et celle du firewall coté du réseau local
Voir le profil de l'utilisateurEnvoyer un message privé
burns
Forumeur occasionnel
Forumeur occasionnel


Post-BTS
Sexe: Sexe:Masculin
Messages: 20

MessagePosté le: Jeu 19 Mai 2005 - 22:49 Répondre en citantRevenir en haut

cyberice67 a écrit:
Si vous avez pas fait ca c'est que vous avez juste Very Happy Une assoc quatres pattes... berk meme en cauchemard j'l'aurai pas imaginé Shocked


très rare, mais parfois necessaire, et surtout, pas faux. Wink
fais de beaux rèves
Voir le profil de l'utilisateurEnvoyer un message privéMSN Messenger
Axel97one
Forumeur fréquent
Forumeur fréquent


Post-BTS
Sexe: Sexe:Masculin
Messages: 91
Localisation: Gwada Abymes 97139

MessagePosté le: Jeu 19 Mai 2005 - 22:51 Répondre en citantRevenir en haut

mrmabo a écrit:
Mon algo :

Fonction Plan::ajouteEmplacement(e unEmplacement : Emplacement) : Booléen

Variables :
flag : Booléen
i : Entier
unObjet : Objet

DEBUT
i = 1
flag = vrai

tant que i <= lesEmplacements.cardinal() et flag faire
unObjet = extraireObjet(i)

SI unObjet.estType(terasse) et unemplacement.esttype(terasse) et unEmplacement.donneDistance(unObjet) < 50 alors
flag = faux
FIN SI
i = i +1
FIN tq

SI flag alors
lesEmplacements.ajouteEmplacement(unEmplacement)
FIN SI

RETOURNER flag
FIN

je pense que c'est optimisé au max

et je suis d'accord pour dire que l'ip de la passerelle et celle du firewall coté du réseau local


This is so gooood Very Happy Exclamation

_________________
Image
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 22:56 Répondre en citantRevenir en haut

Au lieu de critiquer les autres, je vais mettre le mien pour être de la partie aussi Very Happy

le voilou :

Code:


fonction Plan.ajouterEmplacement(unEmplacement: Emplacement): booléen;
var
      Valide: booleen;
      i: entier;
      emp: Emplacement;

Début

      Valide <- Vrai;
     
      Si unEmplacement.estType("Terrasse") Alors
            Pour i de 1 à LesEmplacements.Cardinal() Faire
                  emp <- LesEmplacements.extraireObjet(i);
                  Si emp.estType("Terrasse") ET emp.donneDistance(unEmplacement) < 50 Alors
                        Valide <- Faux;
                  Fin Si
            Fin Pour
      Fin Si

      Si Valide Alors
            LesEmplacement.Ajouter(unEmplacement);
      Fin Si

      Retourner Valide;                 

Fin


_________________
¤ signature ¤

Dernière édition par Inekman le Jeu 19 Mai 2005 - 23:01; édité 1 fois
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
mrmabo
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 226
Localisation: Amiens

MessagePosté le: Jeu 19 Mai 2005 - 22:56 Répondre en citantRevenir en haut

pour la question de la sauvegarde du plan

logiquement elle doit se faire dans cette procedure :
Jaioubliélenomdelaclassequicontientcettefonction.ajouteEmplacement(e unEmplacement : Emplacement)

edit pour au dessus
ah ouais pas mal j'avais pas pensé au fait que si c pas une terrasse on ajoute directe ^^ sa evite la boucle mais dommage t'ai fait un pour au lieu d'un tant que c'est moins optimisé ^^ tu balayes pour rien et tes deux si t'aurais pu les faire en 1 seul :p
tout ceci n'empeche que cet algo est correct maintenant je sais pas s'il tiennent compte de l'optimisation d'après mon prof pas trop^sauf evidences

par contre pour ce qui est de l'analyse bah je peux rien vous dire je suis une brêle toujours est il que j'ai fait un lien identifiant entre etablissement et emplacement vu que la codification de l'emplacement se fait en fonction du numero de l'etablissement

aprés j'ai fait une spécialisation de l'entité personne => morale et l'autre personne enfin surtout pour le fun et je trouvais sa joli Smile


Dernière édition par mrmabo le Jeu 19 Mai 2005 - 23:01; édité 1 fois
Voir le profil de l'utilisateurEnvoyer un message privé
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 22:59 Répondre en citantRevenir en haut

Ouai c'est vrai, mais l'idée est là et c'est plus par rapiditié que j'ai mis un "pour" mais va pour le "Tant Que", no prob Wink

_________________
¤ signature ¤
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Sanvean
Résident du forum
Résident du forum


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 271
Localisation: Brest (29)

MessagePosté le: Jeu 19 Mai 2005 - 23:00 Répondre en citantRevenir en haut

mrmabo a écrit:
pour la question de la sauvegarde du plan

logiquement elle doit se faire dans cette procedure :
Jaioubliélenomdelaclassequicontientcettefonction.ajouteEmplacement(e unEmplacement : Emplacement)

edit pour au dessus
ah ouais pas mal j'avais pas pensé au fait que si c pas une terrasse on ajoute directe ^^ sa evite la boucle mais dommage t'ai fait un pour au lieu d'un tant que c'est moins optimisé ^^ tu balayes pour rien et tes deux si t'aurais pu les faire en 1 seul :p
tout ceci n'empeche que cet algo est correct maintenant je sais pas s'il tiennent compte de l'optimisation d'après mon prof pas trop^sauf evidences


Ma prof d'algo nous a raconté le cas d'une collègue qui retire des points si c'est pas optimisé...
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 23:03 Répondre en citantRevenir en haut

Sanvean a écrit:
Ma prof d'algo nous a raconté le cas d'une collègue qui retire des points si c'est pas optimisé...


Ton prof fait bien de préciser que c'est un "cas" parce qu'à notre niveau, y'a rien de transcendant mais comme l'a précisé mrmabo, si c'est grossier y'a moyen de taper sur les doigts Very Happy

_________________
¤ signature ¤
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Sanvean
Résident du forum
Résident du forum


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 271
Localisation: Brest (29)

MessagePosté le: Jeu 19 Mai 2005 - 23:05 Répondre en citantRevenir en haut

Inekman a écrit:
Sanvean a écrit:
Ma prof d'algo nous a raconté le cas d'une collègue qui retire des points si c'est pas optimisé...


Ton prof fait bien de préciser que c'est un "cas" parce qu'à notre niveau, y'a rien de transcendant mais comme l'a précisé mrmabo, si c'est grossier y'a moyen de taper sur les doigts Very Happy


Oui genre ceux qui vont se passer d'une boucle Pour et répéter 10 fois le même traitement Laughing
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 23:10 Répondre en citantRevenir en haut

loooool Very Happy booouuh à chaque chose les moyens conséquents ^^

Un algo à la con, optimisation à la con that's all 4 me Very Happy

_________________
¤ signature ¤
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Axel97one
Forumeur fréquent
Forumeur fréquent


Post-BTS
Sexe: Sexe:Masculin
Messages: 91
Localisation: Gwada Abymes 97139

MessagePosté le: Jeu 19 Mai 2005 - 23:11 Répondre en citantRevenir en haut

Sanvean a écrit:
Inekman a écrit:
Sanvean a écrit:
Ma prof d'algo nous a raconté le cas d'une collègue qui retire des points si c'est pas optimisé...


Ton prof fait bien de préciser que c'est un "cas" parce qu'à notre niveau, y'a rien de transcendant mais comme l'a précisé mrmabo, si c'est grossier y'a moyen de taper sur les doigts Very Happy


Oui genre ceux qui vont se passer d'une boucle Pour et répéter 10 fois le même traitement Laughing

Ou ceux qui abuse des pour et n'utilise jamais de tant que Exclamation
Parce que si ds ce cas le premier emplacement est une terasse et quelle ets a moins de 50 m avec le pour on continue jusqu'au dernier emplacement et .....
Là on optimise Very Happy

_________________
Image
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Sanvean
Résident du forum
Résident du forum


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 271
Localisation: Brest (29)

MessagePosté le: Jeu 19 Mai 2005 - 23:14 Répondre en citantRevenir en haut

Axel97one a écrit:
Sanvean a écrit:
Inekman a écrit:
Sanvean a écrit:
Ma prof d'algo nous a raconté le cas d'une collègue qui retire des points si c'est pas optimisé...


Ton prof fait bien de préciser que c'est un "cas" parce qu'à notre niveau, y'a rien de transcendant mais comme l'a précisé mrmabo, si c'est grossier y'a moyen de taper sur les doigts Very Happy


Oui genre ceux qui vont se passer d'une boucle Pour et répéter 10 fois le même traitement Laughing

Ou ceux qui abuse de spour et n'utilise jamais de tant que Exclamation
Parce que si ds ce cas le premier emplacement est une terasse et quelle ets a moins de 50 m avec le pour on continue jusqu'au dernier emplacement


Tout à fait, et c'est plus fréquent qu'on ne le croit...
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 23:15 Répondre en citantRevenir en haut

m'en fout ça marche c'est l'essentiel Very Happy

edit : n'empêche que si j'avais été plus rigoureux avec mon logiciel qui tourne sur le net, j'aurai moins de problème de compatibilité à gérer aujourd'hui Very Happy

_________________
¤ signature ¤
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Sanvean
Résident du forum
Résident du forum


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 271
Localisation: Brest (29)

MessagePosté le: Jeu 19 Mai 2005 - 23:18 Répondre en citantRevenir en haut

Inekman a écrit:
m'en fout ça marche c'est l'essentiel Very Happy


Afficher("ligne 1")
Afficher("ligne 2")
Afficher("ligne 3")
Afficher("ligne 4")
Afficher("ligne 5")
Afficher("ligne 6")
Afficher("ligne 7")
Afficher("ligne 8")
Afficher("ligne 9")
Afficher("ligne 10")

M'en fous moi aussi ça marche
Laughing
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger
mrmabo
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 226
Localisation: Amiens

MessagePosté le: Jeu 19 Mai 2005 - 23:27 Répondre en citantRevenir en haut

si t'as pas 10 ligne sa plante sa veux afficher un truc inexistant quoi que la sa t'afficher
ligne X

donc bon sa passe mais sa affiche pas ce que l'on veux ^^
Voir le profil de l'utilisateurEnvoyer un message privé
Inekman
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 236
Localisation: Nancy

MessagePosté le: Jeu 19 Mai 2005 - 23:30 Répondre en citantRevenir en haut

c'est pas demandé dans l'algo ça non Shocked

_________________
¤ signature ¤
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Sanvean
Résident du forum
Résident du forum


BTS IG - Option développeur Diplômé
Sexe: Sexe:Masculin
Messages: 271
Localisation: Brest (29)

MessagePosté le: Jeu 19 Mai 2005 - 23:30 Répondre en citantRevenir en haut

mrmabo a écrit:
si t'as pas 10 ligne sa plante sa veux afficher un truc inexistant quoi que la sa t'afficher
ligne X

donc bon sa passe mais sa affiche pas ce que l'on veux ^^


Heu j'ai pas compris Confused
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum