PowerShell и другие скрипты

6.3.2008

Scripting Games: Advanced PowerShell – Event 6

Рубрика: Learn, PowerShell, Scripting, Scripting Games — Xaegr @ 9:22

Ну тут ничего интересного и красивого – находим простые числа до 200 :) Решение честно нагуглил :)

SG6-Primes.ps1
function Test-Prime ($t,$prs) { $isprime = $true foreach ($i in 2..([math]::Sqrt($t))) { if ($t % $i -eq 0) { $isprime = $false break } } if ($isprime) {$prs += $t} $isprime } $Primes = 1,2; @(2;1..200 | where {Test-prime $_ $primes}) | Select @{n="Prime";e={$_}} | Out-GridView

Другие варианты: Mow, Per Østergaard, Scripting Guys, Thomas Lee.

Блог на WordPress.com.