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 :

[LG]résultat renvoyé par une fonction


Sujet :

Langage Pascal

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 7
    Points : 8
    Points
    8
    Par défaut [LG]résultat renvoyé par une fonction
    Ceci est surement une question un peu bête mais comment fait on pour pour qu'une fonction renvoie un résultat. En effet lors de la déclaration d'une fonction on indique :
    nom_de_la_fonction(arguments: type) : type de ce que l'on retourne;
    Mais comment fait t'on pour indiquer dans le code la fonction la valeur que l'on souhaite retourner?
    Merci d'avance

  2. #2
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    cours et tutoriels sont à portée de votre main en haut de la page

    voir directement

    http://cyberzoide.developpez.com/info/turbo/chap8.php3

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

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Pour faire retourner quelque chose à une fonction, il suffit d'affecter une valeur à l'identifiant de la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function OK(nombre:integer):boolean;
    begin
    if nombre<10 then OK:=true else OK:=false;
    { peut s'écrire OK:=nombre<10; }
    end;
    Cette fonction OK renvoie true si le nombre en paramètre est inférieur à 10. On affecte donc la valeur true ou false à OK !

    a+
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  4. #4
    Membre régulier Avatar de dinver
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 122
    Points : 110
    Points
    110
    Par défaut
    tout simplement par une affectation
    nomdelafonction := la valeur qu'en veut renvoyer;
    c'est aussi simple

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ListBox] ajout d'un objet renvoyé par une fonction
    Par Jeliel dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 14/04/2009, 17h32
  2. L'adresse d'un char renvoyé par une fonction ?
    Par tintin72 dans le forum C++
    Réponses: 5
    Dernier message: 17/10/2007, 11h05
  3. Réponses: 1
    Dernier message: 28/09/2007, 15h59
  4. Réponses: 2
    Dernier message: 08/10/2006, 11h44
  5. [SQL] php et recuperation d'une valeur renvoyée par une fonction sql
    Par highman dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 21/06/2006, 15h42

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