#include <iostream>
#include <string>
#include <cmath>

using namespace std;

/**
   Program ten pokazuje, jak monitować o dane wejściowe spełniające
   konkretny warunek. Spróbuj wprowadzić liczby ujemne, np.
   -2 albo -0.5 i zobacz, jak są odrzucane.
*/
int main()
{
   double value;
   do
   {
      cout << "Wprowadź liczbę >= 0: ";
      cin >> value;
   }
   while (value < 0);
   double root = sqrt(value);
   cout << "Pierwiastek kwadratowy z liczby wynosi " << root << endl;
}

