Advertisement
SoKnight

Untitled

Nov 22nd, 2022
829
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.43 KB | None | 0 0
  1. while (true) {
  2.     cout << "Введите первое число: ";
  3.     cin >> num1;
  4.  
  5.     bool isInt = true;
  6.  
  7.     for (int i = 0; i < num1.length(); i++) {
  8.         if (num1[i] < '0' || num1[i] > '9') {
  9.             isInt = false;
  10.             break;
  11.         }
  12.     }
  13.  
  14.     if (!isInt) {
  15.         cout << "Пожалуйста, вводите только числа!" << endl;
  16.         num1.clear();
  17.         continue;
  18.     }
  19.  
  20.     // это число, выходим из цикла
  21.     break;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement