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

Langages de programmation Discussion :

déclaration classe en algorithme


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de wafiwafi
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 500
    Par défaut déclaration classe en algorithme
    Bonjour à tous et à toutes,
    Je dois présenter la notion de classe en étant indépendant de tout langage de programmation; il s'agit donc d'algorithme qui déclare la classe avec ses attributs et méthodes. Je n'ai vu nul part une telle façon de faire. Existe il une procédure quasi-globale ou ai je le droit d'écrire tout simplement :

    Classe toto
    a:Entier
    b: réel
    fonction toto():Réel
    début
    ----
    fin
    ---

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Il ne s'agit pas d'algorithmique, mais de pseudo-code. Il n'existe pas de regles de pseudo-code, mais il doit etre comprehensible par tous. Donc pas de tricky-tric, pas d'abreviations inutiles, pas de tests courts, pas d'operateurs ternaires, ...

    Le code que tu as ecrit semble pas mal, mais utilise l'indentation, et n'hesite pas a commenter et aussi a ralonger certains noms (fin -> fin_fonction).
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre éclairé
    Avatar de wafiwafi
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 500
    Par défaut
    Merci pour cette confirmation et de tous ces conseils pertinents. Cela m'ouvre bien des portes du point de vue pédagogique.
    Il ne me reste plus qu'à préparer ...

  4. #4
    Membre éclairé
    Avatar de wafiwafi
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 500
    Par défaut
    pas de tests courts, pas d'opérateurs ternaires, ...
    Certainement pour une question de clarté.
    Néanmoins, si tout ce monde est bien expliqué, je pense que la barrière n'a pas lieu d'être; je me trompe?

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    d'une part le pseudo-code est du texte "libre", donc les sous-entendus sont peu utiles, d'autre part autant faire prendre de bons réflexes tout de suite, non ?


    et ce n'est pas pour les caractères supplémentaires que ça exige que l'épuisement va arriver

  6. #6
    Membre éclairé
    Avatar de wafiwafi
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    500
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 500
    Par défaut
    Oui, je comprend.
    Il est pertinent d'être clair n'importe ou dans le texte tout en étant le plus indépendant possible de ce qui précède et éviter au maximum de jouer aux devinettes qui oblige de revenir en arrière en permanence puisque cela reste du pseudo... (inhabituel).
    Je crois bien saisi le principal.
    Merci à vous

Discussions similaires

  1. Déclaration classe forward en delphi 7
    Par kimlee dans le forum Débuter
    Réponses: 3
    Dernier message: 31/12/2013, 13h30
  2. BigInteger classe, quel algorithme utiliser?
    Par vierax dans le forum VB.NET
    Réponses: 15
    Dernier message: 20/05/2009, 12h37
  3. Problème déclaration classe template
    Par olivier1978 dans le forum Langage
    Réponses: 3
    Dernier message: 21/11/2007, 23h43
  4. Réponses: 2
    Dernier message: 04/04/2006, 23h22
  5. Réponses: 5
    Dernier message: 10/11/2004, 19h44

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