Facebook
From gfdgfd, 4 Weeks ago, written in PowerShell.
This paste is a reply to gdgdfgdg from gfdgdfgd - go back
Embed
Viewing differences between gdgdfgdg and Re: gdgdfgdg
# Fonction pour vérifier l'égalité entre deux tableaux de nombres
function VerifierEgalite($tableau1, $tableau2) {
    $nbreCorrect = 0

    foreach ($num1 in $tableau1) {
        foreach ($num2 in $tableau2) {
            if ($num1 -eq $num2) {
                $nbreCorrect++
                break
            }
        }
    }

    return $nbreCorrect
}

# Demander à l'utilisateur de saisir une combinaison de 7 numéros
Write-Host "Veuillez entrer une combinaison de 7 numéros (5 entre 1 et 50 et 2 entre 1 et 12):"
$combinaisonUtilisateur = Read-Host "Entrez les 5 numéros entre 1 et 50 séparés par des espaces, puis les 2 numéros entre 1 et 12"

# Séparer les numéros saisis par l'utilisateur et les stocker dans des tableaux
$nums = $combinaisonUtilisateur -split " "
$nums1 = $nums[0..4]
$nums2 = $nums[5..6]

# Générer aléatoirement une combinaison de 7 numéros
$numsTirage = @()
Get-Random : Parameter set cannot be resolved using the specified named parameters.
At line:28 char:17
$numsTirage += Get-Random (Get-Random -Minimum 1 -Maximum 51 -Count 5
5)
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Get-Random], ParameterBindingExc 
   eption
    + FullyQualifiedErrorId : AmbiguousParameterSet,Microsoft.PowerShell.Commands.Ge 
   tRandomCommand
 
Get-Random : Parameter set cannot be resolved using the specified named parameters.
At line:29 char:17
$numsTirage += Get-Random (Get-Random -Minimum 1 -Maximum 13 -Count 2

# Afficher la combinaison générée
Write-Host "La combinaison tirée est 
2)
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          
$($numsTirage -join ", ")"

# Vérifier l'égalité entre la combinaison de l'utilisateur et la combinaison tirée
$nbreCorrect = VerifierEgalite $nums1 $numsTirage
$nbreCorrect += VerifierEgalite $nums2 $numsTirage

# Afficher le résultat
Write-Host "Nombre de numéros corrects 
InvalidArgument: (:) [Get-Random], ParameterBindingExc 
   eption
    + FullyQualifiedErrorId 
$nbreCorrect sur 7"
AmbiguousParameterSet,Microsoft.PowerShell.Commands.Ge 
   tRandomCommand

Replies to Re: gdgdfgdg rss

Title Name Language When
Re: Re: gdgdfgdg khnm powershell 4 Weeks ago.