Démineur
010 🙂 047
1
1
2
1
1
1
2
1
1
Solitaire
7♦
A♠
4♣
9♥
K♠
2♦
8♣
Ovnie.exe
Une exception s'est produite dans OVNIE.EXE à 0028:C001F4B2. Les extraterrestres ne sont pas responsables.
OK Détails
Poste de travail
Mes documents
Bloc-notes
Internet
Corbeille
Voisinage réseau
Disquette
Courrier
Date et heure
17:42:08
Samedi 8 août
On dirait que vous naviguez sur Ovnie.com. Besoin d'aide ?
O ovnie.com - Articles - Internet Explorer
_
Fichier Édition Affichage Favoris Outils ?

Navigation simplifiée : Forum | Youtube | Mini-chat | TikTok

Trier un tableau comportant des prénoms par ordre alphabétique

#Auteur : Josselin Roux
#Trie un tableau comportant des prénoms par ordre alphabétique :

#Nettoyage de l'invite de commande :
Clear-Host

#Initialisation de l'option et d'un tableau par défaut :
$nombre=Read-Host "Entrez une option"
$tableau1="josselin","hurricate","amsterdam","savane"

#Boucle switch :
switch($nombre){
	
	#Cas 1 : on réalise un tableau de prénom
    1{
        [string[]]$tableau1=@()
        [bool]$choix=$FALSE
        while($choix -ne $TRUE ){
            [string]$prenom=Read-Host "Entrez votre prénom"
            if($prenom -eq "stop"){
                $choix=$TRUE
                break
            }
            $tableau1+=$prenom
        }
    }
	
	#Cas 2 : on traite le tableau en le triant par ordre alphabétique
    2{
        Write-Host "Le tableau initial est :" $tableau1
        for($i=0;$i -lt $tableau1.Length-1;$i++){
            for($j=$i+1;$j -lt $tableau1.Length;$j++){
                if($tableau1[$i] -gt $tableau1[$j]){                
                    $var_int=$tableau1[$i]
                    $tableau1[$i]=$tableau1[$j]
                    $tableau1[$j]=$var_int
                 }
            }
        }
        Write-Host "Le tableau trié est :" $tableau1
        $recup=$tableau1 | Where-Object{$_ -like "S*"} | 
		Sort-Object -descending
        Write-Host "On récupère les mots commençant par la lettre S et on les tries désalphabétiquement :" $recup
    }
	
	#Cas par défaut : l'option saisie n'est pas valide
    default{
        Write-Host "L'option choisie n'est pas valide"
    }

}

trie_alpha.ps1

Commentaires

Vous n'êtes pas connecté pour pouvoir participer !

:

Page :

Vous êtes le visiteur n° 002515
Optimisé pour Internet Explorer
Démarrer
O ovnie.com - Articles - Internet Explorer
🕐 Date et heure
💣 Démineur
Solitaire
Ovnie.exe
17:42