Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $liste = Import-Csv -Delimiter ";" -Path ".\users.list"
- $moyenne = 0 #nombre de notes au-dessus de la moyenne
- $moy_classe = 0
- #ajout de la colonne note
- $liste | Add-Member -NotePropertyName "note" -NotePropertyValue "0"
- #attribution des notes
- foreach($eleve in $liste)
- {
- $nom = $eleve.name
- $prenom = $eleve.surname
- $note = Read-Host "Note de $nom $prenom"
- $eleve.note = $note
- $moy_classe += $note
- }
- #calcul de la moyenne de la classe
- $moy_classe = [decimal]($moy_classe) / [decimal]($liste.Length)
- $moy_classe = [math]::Round($moy_classe,1)
- #Comparaison des notes à la moyenne
- foreach($eleve in $liste)
- {
- if($eleve.note -gt $moy_classe)
- {
- $moyenne++
- }
- }
- #Restitution
- Write-Host "La moyenne de la calsse est : $moy_classe , et il y a $moyenne notes au-dessus de la moyenne de la classe"
Advertisement
Add Comment
Please, Sign In to add comment