30 марта 2015 г.

Пользователь вводит с клавиатуры число - программа должна показать сколько в данном числе цифр.Число вводится целиком в одну переменную. Примечание: Например, пользователь ввел число 12345. На экране должно появиться сообщение о том, что в числе 5 цифр.

setlocale(LC_ALL, "Russian");
int digit;
do
{
cout << "Эта программа должна показать сколько в данном числе цифр\nПожалуйста, введите число: ";
cin >> digit;
int i=1;
for (;; i++)
{
if (digit > 9){
digit /= 10;
}
else
break;
}
cout << "Количество цифр в числе - " << i << "\nЕсли хотите продолжить, нажмите 1\n";
cin >> digit;
} while (digit == 1);

Комментариев нет:

Отправить комментарий