Windows PowerShell
Реализация языка программирования PowerShellОсновная реализация языка PowerShell. Разрабатывается Microsoft для платформы Windows.
Примеры:
Hello, World!:
Пример для версий Windows PowerShell 5.0Echo "Hello, World!"
Факториал:
Пример для версий Windows PowerShell 5.0function Get-Factorial ($n) {
if ($n -eq 0) {
return 1
}
$fact = 1
1..$n | ForEach { $fact *= $_ }
return $fact
}
foreach ($i in 0..16) {
echo ("{0}! = {1}" -f $i,(Get-Factorial $i))
}
Числа Фибоначчи:
Пример для версий Windows PowerShell 5.0function Get-Fibonacci ($n) {
if ($n -le 1) {
return 1
}
return (Get-Fibonacci ($n - 1)) + (Get-Fibonacci ($n - 2))
}
$output = ""
foreach ($i in 0..15) {
$output += ("{0}, " -f (Get-Fibonacci $i))
}
echo "$output..."
Комментарии
]]>blog comments powered by Disqus
]]>