![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
![]()
ТЗ: дан ряд 3-значных чисел, от 101 до 150(101102103104105.....149150).
Вводится с клавиатуры число к(1<=k<=150). Требуется найти к-тую цифру. Наработки: определил число, содержащее к-тую цифру, определил место в этом числе к-той цифры. Теперь требуется найти саму к-тую цифру. Ветвления, циклы и прочее нельзя. В школе начали Паскаль учить, в основном пишу на С. Так бы я сейчас сделал бы if и не было бы проблем. Но нельзя. Вот мой код: Код:
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
![]()
Есть то он есть, но толку от него 0. Мы учили только линейные операторы и if нельзя использовать).
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Или 1≤k≤50
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
![]()
нет. всего цифр(не чисел)-150. Поэтому 1<=k<=150.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ну раз у нас только 3-значные числа, то как-то так:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 02.11.2010
Сообщений: 103
|
![]()
Спасибо конечно, но ведь у нас к-тая цифра. Либо 1, либо 2, либо 3. То есть, нам надо это как-то связать с к.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
![]()
Интересная задача. Хорошо пришлось логику включить
![]() Вот, что получилось: Код:
|
![]() |
![]() |
![]() |
#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 |