Предмет: Информатика,
автор: timacoolkz
Codeblock C++
как определить четырехзначное ли число у пользователя?
Ответы
Автор ответа:
0
Ответ:
При делении числа на 1000 (10^3) ответ будет 1 <= n < 10, где n введенное число.
Например, число 5000/1000 = 5, в промежуток от 1 до 10 попадает, значит четырехзначное.
Вот пример кода:
int n;
cin>>n;
if((n/(pow(10,3))<10 && (n/(pow(10,3))>=1)))
cout<<"Число четырехзначное"<<endl;
if((n/(pow(10,3))>10 || (n/(pow(10,3))<1)))
cout<<"Число не четырехзначное"<<endl;
Похожие вопросы
Предмет: Русский язык,
автор: Dfr099
Предмет: Русский язык,
автор: Milana211101
Предмет: Русский язык,
автор: манюня04
Предмет: Математика,
автор: vlada307
Предмет: Химия,
автор: minpol