IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

programmation d'un graphe


Sujet :

C++Builder

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut programmation d'un graphe
    Bonjour a tous


    Je suis tres débutante en c++ builder

    Si quelqu'un a une idée sur la programmation d'un graphe (de contrôle) .

    C à dire a partir d?un petit programme on obtient un graphe .

    Si c possible de me donner au moins l'idée de ce que va contenir la form1.

    Merci d'avance.

  2. #2
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    salut,

    tu as dans la palette Exemple de Borland, un composant, le "PerformanceGraph"
    qui est bien pour faire un graphe de controle.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    Bonsoir
    J’ai trouvée le composant mais je ne sais pas comment l’utiliser , meme la rubrique d‘aide ne donne pas de détails sur .donc si tu as un exemple a me donner ou si tu connais des sites ou je peux trouver une documentation plus au moins détailler .
    Merci beaucoup pour ton aide.

  4. #4
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    euh, je ne connais pas trop ce composant.
    Mais bon, rien de tel que cela pour apprendre
    retard les propriétés comme : stepsize, Gridsize, scale


    Bon courage

  5. #5
    Membre émérite
    Avatar de Interruption13h
    Inscrit en
    Août 2005
    Messages
    603
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 603
    Par défaut
    Citation Envoyé par rmina20
    Bonjour a tous


    Je suis tres débutante en c++ builder

    Si quelqu'un a une idée sur la programmation d'un graphe (de contrôle) .

    C à dire a partir d?un petit programme on obtient un graphe .

    Si c possible de me donner au moins l'idée de ce que va contenir la form1.

    Merci d'avance.
    Salut !

    Tout d'abord, bienvenu au forum

    Ensuite, en lisant ce que tu a écris, j'avais compris que tu parlais des graphes de flux de contrôle.

    Et enfin, pour un exemple de , regarde ici .


    Bonne chance .

  6. #6
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    Bonsoir
    Merci pour les trucs et astuces.
    Désolé mais ce n’est pas ce que je cherche .ce que je veux comme résultat est un graphe avec des sommets et des arcs orientés.
    Par exemple : if A then B else C endif. On obtient un graphe avec 4 sommets (A,B,C,ensif) liés par 4 arcs.
    Voila ; merci encore.

  7. #7
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Je n'ai pas très bien saisie ce que tu cherches, mais jette un oeil du côté du TChart, sinon il faudra que tu le dessines toi-même sur le Canvas de la Form.

  8. #8
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    salut
    encore un Non , ce n'est pas le composant Chart qu'il me faut.
    l'idée c de transformer un prg en un graphe (sommets et arcs).

  9. #9
    Membre confirmé
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    60
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 60
    Par défaut graphes!!!!!!!!
    Bienvenue mina a l’environnement c++builder…
    Si j’ai bien compris tu veux dessinée des graphes utilisés dans le module recherche opérationnel (avec des arcs relient des sommets)

  10. #10
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    Bsr
    Ouiiii le module recherche opérationnelle , mais c ce que je veux c pas dessiner mais programmer des graphes tjrs à partie d’un pgr source en pascal

  11. #11
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    Bsr
    Ouiiii le module recherche opérationnelle ou encore lemodule genie logiciel, mais c ce que je veux c pas dessiner mais programmer des graphes tjrs à partie d’un pgr source en pascal

  12. #12
    Membre émérite
    Avatar de Interruption13h
    Inscrit en
    Août 2005
    Messages
    603
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 603
    Par défaut
    Citation Envoyé par rmina20
    Bsr
    Ouiiii le module recherche opérationnelle ou encore lemodule genie logiciel, mais c ce que je veux c pas dessiner mais programmer des graphes tjrs à partie d’un pgr source en pascal
    Salut !

    Je voudrai juste te dire deux remarques :
    1- ON EST PAS ICI POUR DEVINER CE QUE TU VEUX FAIRE.
    2- ON EST PAS ICI POUR FAIRE CE QU'ON T’AS DEMANDE DE FAIRE

    Après, si tu parles des graphes de flux de contrôle, dessiner sans graphe est la dernière étape à faire, et tu devras passer par l’analyse (syntaxique) de ton programme (Pascale dans ton cas), ç à d si ce programme a bien été écris pour ensuite générer l’arbre correspondant en suivant les règles de génération du graphe de flux de contrôle (chaque instruction a son propre graphe). Quand t’as terminé ces trucs, c’est après que vient l’étape de dessin de cet arbre (graphe).


    ça c'est une vu très simplifiée de ce que t'as à faire !



    Bonne chance

  13. #13
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut
    Salut !

    Désolé si je n’étais pas assez claire dans mon énoncé .
    Et j’ai pas demandé qu’on fasse mon travaille (puisque même en étant débutante il me reste que cette dernière partie à réaliser).
    Et l’idée globale (théorique) de mon problème je la connais très bien (on l’as déjà fait en TD).
    C en programmation que je suis un peut nulle !
    Désolé encore pour le dérangement.
    Bon courage.

  14. #14
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Salut rmina20:
    Tu peu tracer ton graphe en utilisant soit, lineto moveto, ellipse, rectangle...

  15. #15
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par défaut
    Alors soit tu le dessines tout seul avec toutes les méthodes de dessin d'un TCanvas qui est la classe de base pour dessiner (tu trouveras des exemples partout)...soit tu fais faire le travail à un autre programme (sauf bien sûr si tu DOIS le développer).

    Ce programme vient du monde de linux et s'appel dotty. A partir d'un fichier texte décrivant le graph (un format très simple, je l'ai déjà utilisé mais je ne connais pas par coeur mais c'est du genre A -> B) tu en obtiens une très bonne représentation.

    Si ton prof ne te demande pas de développer mais juste de représenter, à mon avis c'est bien plus simple comme cela !

  16. #16
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut mercii
    Bonsoir

    Merci à tous pour votre aide .

    bonne nuit et bonne continuation.

  17. #17
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par défaut
    Par curiosité, qu'à tu fais finalement ?

Discussions similaires

  1. programme theorie des graphes
    Par hanou88 dans le forum C
    Réponses: 1
    Dernier message: 21/04/2010, 10h02
  2. Programme contenant des graphes (charts)
    Par Invité dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 26/04/2009, 12h24
  3. programmation d'un graphe d'etat
    Par faniette dans le forum C++Builder
    Réponses: 0
    Dernier message: 09/05/2008, 00h22
  4. Afficher un programme C sous forme d'un graphe
    Par progfou dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 28/02/2006, 17h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo