From c91ab2c265ef5602d1fb62b43082ceda839ae0a7 Mon Sep 17 00:00:00 2001 From: Leaced Date: Wed, 5 Apr 2017 13:45:29 +0200 Subject: [PATCH] =?UTF-8?q?Do-While=20Schleife=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sonstiges/Schleifen.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Sonstiges/Schleifen.cpp b/Sonstiges/Schleifen.cpp index a803f67..48414c9 100644 --- a/Sonstiges/Schleifen.cpp +++ b/Sonstiges/Schleifen.cpp @@ -8,15 +8,13 @@ int main() std::string input; std::cout << "Geben sie die Tiefe ein: "; - getline(std::cin, input); - std::stringstream(input) >> depth; - if(depth<2) + do { - std::cout << "ERROR: Zahl muss größer als 1 sein."; - getchar(); - return(1); - } + getline(std::cin, input); + std::stringstream(input) >> depth; + if(depth<2)std::cout << "ERROR: Die Zahl muss größer als 1 sein. Geben sie die Tiefe erneut ein: "; + }while(depth<2); for(long long idx = 0; idx