# Définir la chaîne initiale $chaine = "Salut" # Parcourir chaque caractère dans la chaîne for ($i = 0; $i -lt $chaine.Length; $i++) { # Si l'index est pair, convertir en majuscule if ($i % 2 -eq 0) { $chaine = $chaine.Substring(0, $i) + $chaine.Substring($i, 1).ToUpper() + $chaine.Substring($i + 1) } } # Afficher le résultat Write-Host $chaine