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

Algorithmes et structures de données Discussion :

algo notes éléves


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut algo notes éléves
    bonjour a tous et bonne année

    voila j'ai un petit soucie avec un algo que j'ai trouver sur le net je n'arrive pas a le résoudre pouvais vous m'aider svp

    la consigne et la suivante

    on veut traiter les notes des éléves d'une classe. le nombre d'éléves étant donné (donc la on fait un aff saisir)

    chaque notes a le méme nombre de notes saisies (la sa doit étre un tant que inf)


    écrire un algo qui donne

    pour chaque éléves : sa moyenne sa notes max sa note min

    la moy de tt les notes de la classe la note max la note min


    voila je ne sait pas trop comment mi prendre



    je veut le faire tous simplement sans fonction rien que des boucles et des condition pouvais vous m'aider

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Par défaut
    Bonjour.
    Je veux le faire tous simplement sans fonction rien que des boucles et des conditions. Pouvez- vous m'aider
    Sous quoi programmes-tu ?

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut vb6
    vb6

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    L'utilisation des boucles en algorithmique est a peu près toujours le même:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    initialisation des variables
    Pour/TantQue 
        calcul intermédiaire sur les variables
    Fin Pour/TantQue 
    calcul final sur les variables
    donc dans ton cas ça ferait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    initialisation des variables spécifiques à la classe
    Pour chaque élève
     
        initialisation des variables spécifiques à cet élève
        Pour chaque note de cet élève
            calcul intermédiaire sur les variables spécifiques à cet élève
        Fin pour
        calcul final sur les variables spécifiques à cet éleve
     
        calcul intermédiaire  sur les variables spécifiques à la classe
     
    Fin pour
    calcul final sur les variables spécifiques à la classe
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Membre habitué
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    pas trop compris

  6. #6
    Membre habitué
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    j'avais commencer a faire sa mais j'y arrive pas je m'enbourbe
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
     
    var 
    snotes : réel /*somme des notes*/
    notes : réel /*notes de l'éléves*/
    moyennec : réel /*moyenne de la classe*/
    moyennee : réel /*moyenne de l'éléve*/
    nb : réel /*note basse*/
    nh : réel /*note haute*/
    nbc : réel /*note la plus basse de la classe*/
    nhc : réel /*note la plus haute de la classe*/
    nbre : réel /*nombre d'éléves*/
    nbrnpe : réel /*nombre de notes par éléves*/
    i : integer /*compteur des éléves*/
    j : integer /*compteur des notes de éléves*/
     
     
     
    début
     
    afficher ("donnez nombre d'éléves")
    saisir (nbre)
    afficher ("donnez nombre de notes par éléves")
    saisir (nbrnpe)
     
     
    i <- 1 /*compteur des éléves*/
    j <- 1 /*compteur notes*/
    moyennec <- 0 /*compteur moyenne classe*/
     
    tant que i <= nbre faire /*traitement général: éléves*/
     
     
            tant que j <= nbrnpe faire /*traitement: notes éléves*/
    		nh <- 0
    		nb <- 20
    		snotes <- 0
    		afficher ("saisire notes éléves")
            	saisir (notes)
    		si notes > nh
    				alors nh <- notes
    		fsi
    				si notes < nb
    						alors nb <- notes
    				fsi
     
    				snotes <- snotes + notes
    				moyennee <- snotes / notes
    				moyennec <- moyennec + moyennee
     
     
    j <= j+1
     
    		ftant
    ftant
     
    i <- i+1
    moyennec <- moyennec / nbre
     
     
     
     
     
    fin

Discussions similaires

  1. Algo calcul de notes
    Par Spartiates dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 13/03/2009, 11h36
  2. [Turbo Pascal] [Débutant] Gestion des notes des élèves d'une classe
    Par bigamine5 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 01/02/2009, 11h26
  3. Réponses: 9
    Dernier message: 25/09/2008, 19h49
  4. La note au dernier contrôle de chaque élève.
    Par Cédricss dans le forum Requêtes
    Réponses: 2
    Dernier message: 22/09/2006, 12h31
  5. gestion de notes, trimestres, élèves.
    Par ludolan dans le forum Access
    Réponses: 6
    Dernier message: 12/09/2006, 20h57

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