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

Turbo Pascal Discussion :

Interface graphique incluant un graphique en batons


Sujet :

Turbo Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut Interface graphique incluant un graphique en batons
    Bonjour
    Je bloque sur une situation : 50 golfeurs jouent un tournoi et je dois afficher un graphique qui affiche les scores en fonction des golfeurs.
    Je n'ai jamais créé de graphique sur pascal, est-ce que je dois d'abord faire un tableau? y a t-il une commande spécifique?
    Merci
    PS: Je travaille sur TurboPascal

  2. #2
    Membre confirmé
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Janvier 2010
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Janvier 2010
    Messages : 119
    Par défaut exemple de graph
    voici un exemple de graph en pascal :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Program  graph;
    Uses Crt,Graph;
    VAR
         Gd,Gm,CodErr:Integer;
    Procedure Init;
     Begin
       Gd:=Detect;
       CodErr:=GraphResult;
       InitGraph(Gd,Gm,'..//bgi');
       If CodErr<>grOK then
       begin
         Writeln(' Probleme de pilote graphique : ',GraphErrorMsg(CodErr));
         readln;
         Halt(1);
     End;
     end;

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut
    un peu plus d'explications seraient les bienvenues^^
    Comment afficher les axes Ox et Oy...., pour les batons du diagramme est-ce que j'utilise la commande : Line (x1,y1,x2,y2)?
    Merci

  4. #4
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Bonjour

    Si tu utilises TP alors je pense que tu as tout à ta disposition parce que l'aide de TP est bien complet avec des exemples précis.
    Pour afficher les axes Ox et Oy il faudra les tracer avec Line par exemple, ensuite pour le graphique tu peux utiliser Rectangle pour faire simple.

    Vu que tu dois afficher le graphique en fonction des scores (liste de joueurs avec leur score correspondant), une procédure par exemple prenant en paramètre le score (qui se sera symbolisé sur le graphique par la hauteur c'est a dire l'axe Oy) et après le tour est joué.

    Avant de te lancer tu as établi un algorithme?

    Cordialement

Discussions similaires

  1. Réponses: 25
    Dernier message: 11/06/2012, 16h39
  2. [MySQL] Interface pour fabriquer des graphiques
    Par okoweb dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 16/06/2011, 10h39
  3. [WD-2007] Publipostage word-excel incluant des graphiques
    Par moua31 dans le forum Word
    Réponses: 4
    Dernier message: 09/12/2010, 22h03
  4. Réponses: 9
    Dernier message: 12/03/2007, 15h09
  5. Création d'interfaces graphiques en mode graphique
    Par Djakisback dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 24/03/2006, 21h46

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