Дано трёхзначное число. Найти: а) верно ли, что все его числа

Дано трёхзначное число. Найти: а) верно ли, что все его числа схожие; б) есть ли среди его цифр однообразные. Для Dev C++!

Задать свой вопрос
1 ответ

include lt;iostreamgt;

include lt;iomanipgt;


using namespace std;


int main()


   int a, b, c, x;

   cin gt;gt; x;

   if ( xlt;=999 )

       a = (x / 100)%10;

       b = (x / 10)%10;

       c = (x / 1)%10;

   if ( a == b amp;amp; b == c amp;amp; a == c)

       cout lt;lt; "Все цифры схожие" lt;lt;endl;

    else if ( a == b b == c a == c )

       cout lt;lt; "Есть одинаковые числа" lt;lt; endl;

    else

     // (по усл. не треб.)  cout lt;lt; "Все числа различные " lt;lt;endl;

   

   

   return 0;

   


Степан Петришин
a = (x / 100)%10 - а разве не нужно использовать операции div и mod ?
Aljona Carkova
В с++ e = n / 10; // divd = n % 10; // mod
Иван Фарленков
спасибо
Валерий
a = (x / 100)%10 - а разве не необходимо использовать операции div и mod ?
Тимур Настехин
В с++ e = n / 10; // divd = n % 10; // mod
Валерий
спасибо
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт