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

 Delphi Discussion :

Déclarations sur delphi ( record )


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2008
    Messages : 15
    Par défaut Déclarations sur delphi ( record )
    Bonjour,


    Je suis actuellement dans une école d'informatique, et j'ai comme devoirs de d'écrire des déclarations qui me sont inconnus...

    Et je suis venu ici, pour espérer une aide, car je dois comprendre ces déclarations pour mercredi...


    Il faut que je déclare ceci :

    1) Un type de record ( string, int64, byte)
    2) Une variable tableau à dimension
    3) Une variable d'ensemble
    4) Une variable intervalle
    5) Un type de tableau en record

    Initialisez toute aux valeurs maximum !

    Merci, encore de bien m'expliquer les étapes pour y parvenir

  2. #2
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Citation Envoyé par en-one Voir le message
    Merci, encore de bien m'expliquer les étapes pour y parvenir
    1° étape:
    2° étape: ici
    3° étape: les cours disponibles sur ce site: ex: Guide Pascal et Delphi
    4° étape: Recherches sur ce forum.

    car je dois comprendre ces déclarations pour mercredi...
    Bon courage.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2008
    Messages : 15
    Par défaut
    Merci...Mais bon, je savais déjà ça...mais c'est pas grave....

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    Ce qu'il veut te faire comprendre c'est que le Forum n'est pas là pour te faire TES devoirs, propose déjà ton travail, on peut t'aider pour d'éventuels subtilités ... si tu n'as pas envie de bosser, c'est ton problème, ... mais j'en ai connu qui on eu leur diplome en copiant, ... ils sont aujourd'hui au chomage ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2008
    Messages : 15
    Par défaut
    Bonjour,


    J'ai chercher sur plusieurs sites, j'ai mis ca...


    1) Un type de record ( string, int64, byte)

    type
    Ta = record
    Nom : string;
    Int64: int64;
    Age : byte;
    end;

    ________________________________________________

    2) Une variable tableau à dimension

    MonTableau: Array of string;
    SetLength(MonTableau,variable_taille);

    MonTableau = [0..10, 0..10, 0..10] of string;
    ________________________________________________
    3) Une variable d'ensemble

    type

    TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut);
    TFontStyles = set of TFontStyle;


    TTextAlignment = (taLeft, taCenter, taRight);
    ________________________________________________
    4) Une variable intervalle
    type
    TExD = (exBus, exCamion, exMoto);
    ________________________________________________
    5) Un type de tableau en record
    G_f: array of Ta;



    Merci de me dire, si c'est fau ou pas ?

  6. #6
    Membre Expert

    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 935
    Par défaut
    Ces exemples sont effectivement justes ... Mais je pense que tu apprendra plus en regardant des cours de programmation pour débutant ... Voir le post de Claudius ...

    Edit : Bien vu Shai ! Le type Intervalle est faux ! Erreur de ma part

  7. #7
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    1) Un type de record ( string, int64, byte) - Ben, ça peut être ça, ... faut juste gaffe "Int64: Int64;" serait mieux en "EntierTresLong: Int64;"
    2) Une variable tableau à dimension - on ignore le nombre de dimension ... mais bon ça y ressemble
    3) Une variable d'ensemble - Facile des types présents dans Delphi, c'est cohérent
    4) Une variable intervalle - c'est quoi ? pour moi, tu as déclaré une énumération, j'y verais plutôt "I: 15..19;"
    5) Un type de tableau en record - OK

    Ben voilà !
    Maintenant, tu l'aurais surement obtenu la correction mercredi, je ne pense pas que ça soit un truc noté, bien trop simple ... se tromper fait parti de l'apprentissage ... je ne pense pas que tu sois fouetté sur la place publique pour chaque erreur commise ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Recherche d'informations sur Delphi 2006
    Par MarcP dans le forum EDI
    Réponses: 2
    Dernier message: 01/10/2005, 19h30
  2. Problème de "cxControls.dcu" no found sur Delphi 5
    Par Clemsou dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2005, 12h50
  3. Comment lire du PDF sur Delphi ?
    Par nil dans le forum Composants VCL
    Réponses: 5
    Dernier message: 01/08/2005, 16h14
  4. Installation de composants Delphi 7 sur Delphi 2005
    Par Leobaillard dans le forum Composants VCL
    Réponses: 5
    Dernier message: 22/06/2005, 18h50
  5. cours directx francais sur delphi
    Par charly dans le forum DirectX
    Réponses: 2
    Dernier message: 28/05/2002, 17h29

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