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

VB.NET Discussion :

Procédure besoin d'une explication


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Procédure besoin d'une explication
    Bonjour,
    je viens de commencer les procédures, et j'ai beaucoup de mal
    par exemple dans cet exemple:


    Procédure leminmax(X,Y,P,G)
    Declaration des parametres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    X,Y : Reel ENTREE
    P,G ; Reel SORTIE
        Debut
      Si X<Y alors
    P := X
    G:= Y
      sinon
    P:=Y G:=X
      Finsi
    Retour
    a ce programme on a associé:


    Programme Essai2
    Declaration des variables
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    P,X,Lemin,Lemax : Reel
    Debut
     Ecrire(P)
      Lire(P)
       Ecrire(X)
         Lire(X)
           leminmax(P,X,lemin,lemax)
            ecrire(lemin,lemax)
    fin
    Je ne comprends pas car dans le programme on n'utilise pas Y, mais P a la place,or ce n'est pas bon non?car dans la procedure il y a ecrit: si X<Y alors...

    Je comprends pas

  2. #2
    Membre chevronné Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 682
    Points : 1 952
    Points
    1 952
    Par défaut
    Moi je comprends pas ou tu veux en venir ???
    Sinon, P = (X ou Y) donc normal qu'on utilise P

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Euh... c'est quoi ce "langage" ? Ici c'est le forum VB.NET, et ça ressemble plus à du pseudo-code... Si c'est un problème d'algorithmique, il y a un forum dédié ici

    Je ne comprends pas car dans le programme on n'utilise pas Y, mais P a la place,or ce n'est pas bon non?car dans la procedure il y a ecrit: si X<Y alors...
    Les noms de variables sont locaux à une procédure. Dans la procédure leminmax, les paramètres sont désignés comme X et Y, mais quand tu appelles la procédure tu n'as pas besoin que les variables passées en paramètre se nomment aussi X et Y... Le P et le X du programme de test sont affectés, respectivement, aux paramètres X et Y de la procédure leminmax.
    X ne désigne donc pas la même chose dans le programme principal et dans la procédure

Discussions similaires

  1. [AJAX] Besoin d'une explication svp
    Par tryan dans le forum AJAX
    Réponses: 10
    Dernier message: 17/06/2012, 09h10
  2. Besoin d'une explication sur une ligne !
    Par info3licen dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/03/2010, 19h45
  3. Besoin d'une explication sur les pointeurs
    Par ToTo13 dans le forum C
    Réponses: 6
    Dernier message: 04/10/2008, 10h41
  4. Besoin d'une explication sur une "notation" de vista
    Par honeydew dans le forum Windows Vista
    Réponses: 5
    Dernier message: 22/08/2008, 17h35
  5. [GWT] Besoin d'une explication relation Ajax-GWT
    Par sboober dans le forum GWT et Vaadin
    Réponses: 3
    Dernier message: 14/09/2007, 13h45

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