int main() { char x=' '; // считываемая переменная bool flag = false; // флаг cin >> x; while (x != '.') { // пока x не равно . Можно поставить for(;x!='.';) if (!(x >= '0' && x <= '9')) // если x - не цифра flag = true; // ставим флаг cin >> x; } if (flag) cout << "NO"; // если флаг поднят, выводим ДА else cout << "YES"; // иначе НЕТ return 0; } Пример входных данных 123. Пример выводимых данный YES Пример вводимых данных ф123. Пример выводимых данных NO