• помогите плз!!! аналогично 2 задание
    условие С#

    question img

Ответы 2

  • Спасибо за отметку "лучший ответ" и нажатую кнопочку "спасибо" :)
    • Автор:

      yukon
    • 5 лет назад
    • 0
  • Если беспощадным образом вырывать код из стройного полотна программы, то получится вот такой вот мрак:int yourNumber;   //ваше числоint units;   //тут храним единицы вашего числаint tens;   //тут десяткиint hundreds;   //тут сотни//получаем остаток от деления на 10units = yourNumber % 10;//получаем остаток от деления на 100 и откидываем младшие разрядыtens = yourNumber % 100 / 10;//проделываем то же самое, но откидываем теперь единицы и десяткиhundreds = yourNumber % 1000 / 100;if (units == tens || units == hundreds || tens == hundreds)Объясняю, зачем нужно то мракобесие, что вы видели выше, если ранее, вы могли просто получить остаток от деления на какое-либо число, то что бы сравнить разряды, вам нужно это число разчленить по ним. А иначе никак. Конечно вы можете все уместить в одно условие блока if, но это будет не читаемо :)
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years