Created by
Ettar
| function addition{
$test = $false;
$ergebnis = 0
Write-Host 'Zum Beenden "Stop" eingeben'
while(!$test) {
$eingabe = Read-Host "Bitte Zahl eingeben"
Try{
$ergebnis += $eingabe
}catch {
if($eingabe -ne "Stop" -or $eingabe -ne "STOP" -or $eingabe -ne "stop") {
Write-Host "Fehlerhafte Eingabe"
}else{
$test = $true
Write-Host "Ergebnis: $ergebnis"
Read-Host "Bestätigen zum Fortfahren"
}
}
}
if($test -eq $true) {
auswahl
}
}
function subtraktion{
$test = $false;
$ergebnis = 0
Write-Host 'Zum Beenden "Stop" eingeben'
while(!$test) {
$eingabe = Read-Host "Bitte Zahl eingeben"
Try{
$ergebnis -= $eingabe
}catch {
if($eingabe -ne "Stop" -or $eingabe -ne "STOP" -or $eingabe -ne "stop") {
Write-Host "Fehlerhafte Eingabe"
}else{
$test = $true
Write-Host "Ergebnis: $ergebnis"
Read-Host "Bestätigen zum Fortfahren"
}
}
}
if($test -eq $true) {
auswahl
}
}
function text{
$test = $false
Write-Host "Zum Beenden 0 eingeben"
while(!$test) {
$eingabe = Read-Host "Bitte Text eingeben"
if($eingabe -ne 0) {
Write-Host 'Sie haben "'$eingabe '" eingegeben'
}else {
$test = $true
}
}
if($test -eq $true) {
auswahl
}
}
function auswahl{
Write-Host "Bitte treffen Sie eine Auswahl
1 Addition
2 Subtration
3 Textverarbeitung
4 Bearbeitung beenden"
$eingabe = Read-Host " "
switch($eingabe) {
1{addition}
2{subtraktion}
3{text}
4{}
default{"Falsche Eingabe";auswahl}
}
}
auswahl
|