none
moyenne_eleve RRS feed

  • Discussion générale

  • j'ai 5 tables chaqu'une d'elle est relier avec l'autre:

    inscription(numinsc,nomprenom,IDniveau)

    niveau(IDniveau,libelle)

    matiere(IDmat,libellemat,Idunite,coef)

    evaluation(numinsc,Idmat,note,observation)

    unite(IDunite,libelleunite,

    je veux une requette qui permet d'afficher la moyenne d'un eleve donnée(Numinsc) dans une unite donnée(libelleunite)

    a mettre en considération qu'une unite peut contient un ou plusieurs matieres.

    jeudi 12 mai 2011 16:23

Toutes les réponses

  • Bonjour,

    Voila comment je ferais, tu peux l'adapter à tes valeurs:

    Public Class Form1
    
      Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim moyenne As Integer
        Dim listeDesNotes As New List(Of Integer)
        listeDesNotes.Add(10)
        listeDesNotes.Add(20)
        listeDesNotes.Add(10)
        listeDesNotes.Add(20)
        Dim sommedesNotes As Integer = 0
    
        For Each item As Integer In listeDesNotes
          sommedesNotes += item
        Next
        moyenne = sommedesNotes / listeDesNotes.Count
        MessageBox.Show(moyenne)
    
      End Sub
    End Class
    


    fred
    jeudi 12 mai 2011 17:07
  • merci pour votre reponse,vraiment c'est gentille,

    mais je veux une requette sql,juste une requette,aussi la moyenne ne se calcule pas comme ça car on a un coefficient donc c'est la somme des notes multipliés par ses coefficient sur la somme des coefficients.

    bon merci une autre fois pour ta réponse

    amina.

    vendredi 13 mai 2011 05:44