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

Приложения:

Ответы

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