|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.09.2011, 16:46 | #1 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
Определение к-той цифры.
ТЗ: дан ряд 3-значных чисел, от 101 до 150(101102103104105.....149150).
Вводится с клавиатуры число к(1<=k<=150). Требуется найти к-тую цифру. Наработки: определил число, содержащее к-тую цифру, определил место в этом числе к-той цифры. Теперь требуется найти саму к-тую цифру. Ветвления, циклы и прочее нельзя. В школе начали Паскаль учить, в основном пишу на С. Так бы я сейчас сделал бы if и не было бы проблем. Но нельзя. Вот мой код: Код:
|
24.09.2011, 16:49 | #2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
24.09.2011, 17:00 | #3 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
Есть то он есть, но толку от него 0. Мы учили только линейные операторы и if нельзя использовать).
|
24.09.2011, 17:02 | #4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Или 1≤k≤50
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
24.09.2011, 17:28 | #5 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
нет. всего цифр(не чисел)-150. Поэтому 1<=k<=150.
|
24.09.2011, 19:37 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну раз у нас только 3-значные числа, то как-то так:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
24.09.2011, 19:41 | #7 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
Спасибо конечно, но ведь у нас к-тая цифра. Либо 1, либо 2, либо 3. То есть, нам надо это как-то связать с к.
|
24.09.2011, 20:42 | #8 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
Интересная задача. Хорошо пришлось логику включить
Вот, что получилось: Код:
|
24.09.2011, 20:59 | #9 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
Спасибо)) Буду вникать. я уже и свой алгоритм вывел, проблема с возведением в степень))) Вот что получилось:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определение первой цифры дробной части числа | Intersap | Помощь студентам | 2 | 19.09.2011 00:07 |
Макрос на создание одной и той же сводной | Hoochara | Microsoft Office Excel | 14 | 03.08.2011 14:26 |
Сортирует цифры по строкам, а надо чтобы сортировала цифры , записанные через пробелы | Алексей_xXx | Помощь студентам | 14 | 06.05.2009 17:42 |
Удоляет не в той Директории | Volkogriz | Общие вопросы Delphi | 2 | 17.01.2009 22:16 |
Открытие файла из той же дирриктории | Slim | Microsoft Office Excel | 2 | 29.03.2007 18:57 |