Pascal, if, frac и.т.д.
Дано натуральное число n, n<=9999
три вопроса, решение можно по отдельности, можно и в одной прграмме
1. Является ли это число палиндромом-(т.е. справа на лево и с лева на право пишется одинаково (1212(5555)вроде))?.
2. Содержит ли оно 3 одинаковые цифры?.
3. Верно ли, что все 4 цифры различны?.
Вот вообщем для сдачи сессии надо...
Хелп, заранее спасибо.
[COLOR="Red"]Не надо сроки устанавливать ! Отредактировал.[/COLOR]модератор.
А так все очень просто...
1)в качестве правильного академического метода :
с помощью целочисленного деления на 10 разбиваешь число на цифры....
Можешь делать с ними все, что хочешь
2)Извратный, но прикольный способ
с помощью sprintf загоняешь число в строку.... и соответственно полная свобода действий.....
В случае со строкой, думаю не проблема сравнить исходную с развернутой, правильно?
Удачи!