CoddyRun
Fonction Mathématiques

moyenne_ponderee(notes, coefficients)

Calcule une moyenne avec coefficients : un tableau de notes et un tableau de coefficients.

Partagée par CoddyRun · CoddyRun 7 novembre 2026

Explication

Chaque note est multipliée par son coefficient, puis la somme est divisée par le total des coefficients.

Les deux tableaux doivent avoir la même longueur ; sinon (ou s'ils sont vides) la fonction renvoie 0. Arrondissez le résultat avec decimal(moyenne, 2).

Code

fonction moyenne_ponderee(notes, coefficients)
    total, total_coef, i est un nombre
    si longueur(notes) <> longueur(coefficients) ou longueur(notes) = 0 alors
        retourne 0
    fin si
    pour i de 0 à longueur(notes) - 1
        total ajoute notes[i] * coefficients[i]
        total_coef ajoute coefficients[i]
    fin pour
    si total_coef = 0 alors
        retourne 0
    fin si
    retourne total / total_coef
fin fonction

Exemple d'utilisation

notes, coefs est un tableau
notes vaut [12, 15, 9]
coefs vaut [2, 1, 3]
affiche "Moyenne : " + decimal(moyenne_ponderee(notes, coefs), 2)

Commentaires (0)

Pas encore de commentaire. Une question, une amélioration, un merci ? Lancez-vous.

Connectez-vous ou créez un compte pour commenter.

Du même auteur