Trier un tableau comportant des années
#Auteur : Josselin Fatah-Roux
#Trie un tableau comportant des années :
#Nettoyage de l'invite de commande :
Clear-Host
#Initialisation des variables :
[string[]]$tableau2=@()
[bool]$choix=$FALSE
[string[]]$majeur=@()
[string[]]$av90=@()
[string[]]$an80=@()
#On réalise un tableau avec des années de naissance :
while($choix -ne $TRUE ){
[string]$annee=Read-Host "Entrez une année"
if($annee -eq "stop"){
$choix=$TRUE
break
}
$tableau2+=$annee
}
#On fait du traitement sur le tableau :
for($cmpt=0;$cmpt -lt $tableau2.Length;$cmpt++){
if($tableau2[$cmpt] -le 2002){
$majeur+=$tableau2[$cmpt]
}
if($tableau2[$cmpt] -le 1990){
$av90+=$tableau2[$cmpt]
}
if($tableau2[$cmpt] -lt 1990 -and $tableau2[$cmpt] -ge 1980){
$an80+=$tableau2[$cmpt]
}
}
Write-Host "Le nombre de majeur est de" $majeur.Length
Write-Host "Le nombre personne né avant 1990 est de" $av90.Length
Write-Host "Le nombre personne né dans les années 80 est de" $an80.Length
$recup=$tableau2 | Where-Object{$_ -like "198*"}
Commentaires
Vous n'êtes pas connecté pour pouvoir participer !