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

 C Discussion :

problème de structure !


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    FST
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : FST
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut problème de structure !
    bonjour,

    je voulais savoir comment récupérer une donné entrée en structure pour l'utiliser dans un calcul !

    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    struct personne {
     
    float notes;
    }
    main () {
    float V;
    struct personne user;   ...ETC
    si on remplis les notes comment on fait pour les lire ?

    ça >>
    user[i].notes + V

  2. #2
    Membre Expert Avatar de Trademark
    Profil pro
    Inscrit en
    Février 2009
    Messages
    762
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 762
    Par défaut
    Si tu te poses ce genre de questions alors tu vas t'en poser beaucoup d'autres, et il faut que tu te diriges vers un tutoriel car on n'est pas ton professeur.

    Malgré tout, pour cette fois :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    struct personne {
     
    float notes;
    }
    main () {
    float V;
    struct personne user;
    user.notes = 1;
    printf("ma note : %d\n", user.notes);
    }

  3. #3
    Membre actif
    Homme Profil pro
    FST
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : FST
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut
    alors là tu met (1) dans notes, c'est pas ce que je cherche !

    bn voilà :

    struct personne {

    float notes;
    }
    main () {
    float s=0;
    int i=0;
    struct personne user;
    for (i=0; i<10 ; i++) {
    printf("Tapez la note : ");
    scanf("%f",&user[i].notes);
    }
    je veux faire la somme des notes entrées !

  4. #4
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 026
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9 026
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    typedef struct{
     
          float notes;
    }Personne;
    //c'est plus pratique ainsi. Pour les structure, on aime bien mettre des majuscules
     
    main ()
    {
             int i; //pas la peine de l'initialiser, for s'en charge lui-même
             Personne user[10]; //tu souhaites avoir un tableau, tu dois donc déclarer un tableau
             for (i=0; i<10 ; i++)
              {
                   printf("Tapez la note : ");
                   scanf("%f",&user[i].notes);
              } 
     
              return 0;
    }
    Mais comme le dit Trademark, il faut que tu regardes un tutoriel de C (il y en a plein si tu utilises la fonction de recherche du forum (tout en haut).

  5. #5
    Membre Expert Avatar de Trademark
    Profil pro
    Inscrit en
    Février 2009
    Messages
    762
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 762
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    je veux faire la somme des notes entrées !
    Pour faire une somme, tu fais... une addition !


Discussions similaires

  1. Problème de structure "récursive"
    Par Pxnet dans le forum C
    Réponses: 5
    Dernier message: 21/01/2007, 17h20
  2. Problème de structures
    Par Zikas-r dans le forum C
    Réponses: 6
    Dernier message: 27/12/2006, 00h01
  3. Réponses: 16
    Dernier message: 21/08/2006, 14h12
  4. [Structures]Problème sur structures
    Par kendras dans le forum C++
    Réponses: 5
    Dernier message: 07/06/2006, 10h20
  5. [OCaml] Problème de structure/parser
    Par marv1 dans le forum Caml
    Réponses: 4
    Dernier message: 09/05/2005, 12h16

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