![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
kate17 |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 1.10.2010 Город: Самара Вы: студент ![]() |
Можете помочь решить задачу в паскале на тему циклические алгоритмы?
|
![]() ![]() |
Vahappaday |
![]()
Сообщение
#2
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
неправильно) записывать последовательность не надо...
точнее записать-то можно, но это крайне неэкономично. Я бы сделал так. Есть текущая длина числа, обзовём её буквой C, изначальна равна 1 (для 1 равна одному, для 10 - двум и т.д.). Есть N - позиция числа. Каждую итерацию уменьшаем N на C, и увеличиваем C на единицу. Итерации проводим пока N>C. Как только N <= C смотрим значение N. Если N=1, то мы попали в первую цифру какого-то числа, то бишь, в единичку. Если не равно 1, то попали в нолик. Если что непонятно, прошу обращаться) |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 26.5.2025, 3:39 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru