From d71cf32c350cb64d95582816d26a0a1687eb1b6d Mon Sep 17 00:00:00 2001 From: krumel Date: Thu, 23 Sep 2021 10:55:06 +0200 Subject: [PATCH] multiply powershell --- 12fi5/AEuP/multiplizieren.ps1 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 12fi5/AEuP/multiplizieren.ps1 diff --git a/12fi5/AEuP/multiplizieren.ps1 b/12fi5/AEuP/multiplizieren.ps1 new file mode 100644 index 0000000..673d3b0 --- /dev/null +++ b/12fi5/AEuP/multiplizieren.ps1 @@ -0,0 +1,18 @@ + + +function Multiplizieren($Multiplikand, $Multiplikator) { + + $Produkt = 0 + $i = 0 + + while ($i -lt [Math]::Abs($Multiplikand)) { + if ($Multiplikand -ge 0) { + $Produkt += $Multiplikator + } else { + $Produkt -= $Multiplikator + } + $i += 1 + } + + return $Produkt +}