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

Langage Pascal Discussion :

Où placer une procédure dans la structure de mon programme


Sujet :

Langage Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 450
    Par défaut Où placer une procédure dans la structure de mon programme
    Bonjour , j'ai envie d'écrire un programme qui fait ceci :

    si je tape par exemple 15 au clavier , il m'affiche les valeurs de 1 à 15 , si je tape 44 au clavier il m'affiche les valeurs de 1 à 44 , bref quelquechose de simple , on lit une valeur numérique au clavier et on affiche les valeurs de 1 à valeur tapée .

    La structure du programme est donc la suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    program test;
     
    var
    x: REAL;
     
    begin
    readln(x);
    MaProcedure;
     
    end.
    ALors ma 1ère question est : où je dois mettre le code de ma procédure , dois je la déclarer quelquepart dans le programme?

    merci de vos éclairssissements .

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 465
    Par défaut
    Juste avant le begin du corps principal de ton programme.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 450
    Par défaut
    ok parfait , alors vois tu j'ai déclaré dans mon programme une variable x qui je vais taper au clavier , et ma procédure va prendre en compte cette variable x et écrire les nombres de 0 à x , ma seconde question est la suivante :

    ma procédure doit prendre x en paramètre je suppose ? si oui comment mettre x en paramètre dans le nom de la procédure ?

    par exemple je l'écris comme çà :

    MaProcédure(var: x) ?

    c'est surtout sur l'écriture du paramètre de la procédure que j'ai des difficultés en fait...

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    633
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 633
    Par défaut
    Bonjour,

    Au vu de tes différentes questions, qui concernent toutes les bases du langage, il est plus que temps que tu lises sérieusement un cours/bouquin sur le pascal.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 450
    Par défaut
    je connais mon cours mais c'est pas parce qu'on connait son cours qu'on sait faire ce que l'on veut...

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 450
    Par défaut
    je sais déjà à quoi ressemble mon programme il ne me reste plus que la procédure à écrire , j'ai trouvé l'algo , alors voici le programme est l'algo :

    1.programme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    program test;
     
    var
    x: REAL;//variable qu'on va taper au clavier
     
    //code de ma procédure ici que j'ai pas encore mis
     
    begin
    readln(x);
    MaProcedure;
     
    end
    et voici l'algorithme de ma procédure que j'ai du mal à traduire en pascal :

    Si x = valeur tapée au clavier
    j'écris x
    je décrémente x

    ce que je ne sais pas coder c'est "Si x = valeur tapée au clavier" , c'est tout...

  7. #7
    Nouveau candidat au Club
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut re
    slt quesque vs voulez dire par le terme code!!!!!!!!!!!!

  8. #8
    Membre expérimenté Avatar de Ultima
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 223
    Par défaut
    Citation Envoyé par inessou
    slt quesque vs voulez dire par le terme code!!!!!!!!!!!!
    Bonjour,
    Code, c’est le diminutif de code source,
    Le code source est ce que tu écris dans ton éditeur de texte.
    Par abus de langage, on dit aussi programme. En réalité le programme est ce qu’on obtient après compilation du code source.
    Deux lignes de code = deux lignes d'un texte qui pourrait être interprété par le compilateur ou l’interpréteur de code.

Discussions similaires

  1. Placer une valeur dans un textbox
    Par ThunderBib dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/05/2006, 22h34
  2. Placer une valeur dans un textbox
    Par ThunderBib dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/05/2006, 20h59
  3. stocker une procédure dans une string
    Par Coug1234 dans le forum Langage
    Réponses: 6
    Dernier message: 26/04/2006, 21h46
  4. Placer une image dans un dossier où qu'elle soit
    Par st0nky dans le forum Langage
    Réponses: 2
    Dernier message: 04/12/2005, 21h22
  5. Surcharge d'une procédure dans l'instance d'une frame
    Par damien.yep dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/09/2005, 15h28

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