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 :

Algorithme de la moyenne


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut Algorithme de la moyenne
    Bonjour,
    je cherche à trouver un programme qui permettrait de saisir les notes des élèves d'une classe :
    -Pour chaque élève, donner sa moyenne.
    -Pour l'ensemble de la classe, sa moyenne générale.

    nb : chaque note est associée à un coefficient.

    J'ai franchement du mal à faire ce programme qui parait simple ..

    Merci de votre aide !

    David.

  2. #2
    Membre expérimenté Avatar de Grulim
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 234
    Par défaut
    C'est pas des devoirs, au moins ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut
    Non c juste un exercice que j'ai trouvé sympathique : )
    Tu connais la réponse ?

  4. #4
    Membre expérimenté Avatar de Grulim
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 234
    Par défaut
    Tu connais la réponse ?
    Oui.

    Quelle(s) partie(s) n'arrives-tu pas à faire ?

    Peux-tu nous montrer le code que tu as produit (même s'il s'agit d'un algo en pseudo-code) ?

  5. #5
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Salut, et bienvenue sur le forum.

    Vu que c'est un exercice que tu souhaites effectuer, il me semblerait dommage de te donner une solution "toute faite"

    Essaye donc dans un premier temps avec des phrases simples mais précises la manière dont tu t'y prendrais si tu devais le faire "à la main" (avec un bon vieux bout de papier et un crayon)...

    Cela te permettra de trouver la logique qu'il te faut mettre en oeuvre sur l'ordinateur

    Généralement, lorsque l'on est face à un problème qu'il faut résoudre ou à un besoin qui demande à être rencontré, il y a quatre grandes questions auxquelles il est important d'essayer d'apporter une réponse.

    Dans l'ordre:
    1. Que doit faire mon application ? tu as, à peu près, déjà répondu à cette question, mais l'as tu fait de manière assez précise ?
    2. De quelles données mon application a-t-elle besoin pour travailler ?
    3. Où mon application va-t-elle trouver ces données ? comment les obtient-elle?
    4. Comment mon application va-t-elle manipuler ces données pour obtenir le résultat souhaité?
    Chaque question t'apportera des éléments de réponse à la question suivante, la dernière devrait t'inciter à réfléchir à la logique à utiliser, et donc, t'inciter à mettre un / des algorithme(s) adapté(s) au point.

    Une fois que tu as l' (les) algorithme(s) utile(s) et nécessaire(s), si tu les représente correctement, il te sera des plus facile de les transformer en code source, quel que soit le langage.

    Par exemple, même si d'aucuns sur le forum n'aiment pas trop cette représentation, j'apprécie énormément le Nassi-Schneiderman pour représenter les algorithmes destinés à être utilisés avec des langages plus évolués que l'assembleur.

    Mais ca, ce n'est qu'un avis perso
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut
    Ok , bah déjà pour la saisie des note j'ai fait ça :
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. algorithme moyenne glissante (mobile)
    Par lucky dans le forum C++
    Réponses: 3
    Dernier message: 06/06/2010, 17h16
  2. [TPW] Algorithmes de tri d'un tableau et moyenne pondérée
    Par moharached dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 05/01/2010, 21h56
  3. Algorithmes de classification: C-Means, C-Moyenne
    Par tonguim dans le forum Méthodes prédictives
    Réponses: 1
    Dernier message: 10/05/2009, 23h00
  4. [Erreur] algorithme qui calcul une moyenne
    Par quaresma dans le forum Algorithmes et structures de données
    Réponses: 29
    Dernier message: 24/04/2008, 20h58
  5. Algorithme récursif de calcul de moyenne
    Par kromartien dans le forum Mathématiques
    Réponses: 25
    Dernier message: 23/10/2007, 11h05

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