|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Всем доброго времени суток! Появился такой вопрос по заданию (приводится решение на Pascal, но возможно ли решить в Excel?): ... "Найдите среди целых чисел, принадлежащих числовому отрезку [174457;174505], числа, имеющие ровно два различных натуральных делителя, не считая единицы и самого числа. Для каждого найденного числа запишите эти два делителя в две соседних столбца на экране с новой строки в порядке возрастания произведения этих двух делителей. Делители в строке также должны следовать в порядке возрастания. Например, в диапазоне [5;9] ровно два различных натуральных делителя имеют числа 6 и 8, поэтому для этого диапазона вывод на экране должна содержать следующие значения: 2 3 2 4" ... Всем заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 00:08 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Awerasder приводится решение на Pascal, но возможно ли решить в Excel? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 00:43 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Shocker.Pro, а можете подсказать решение? Меня ж оно и интересует как раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 08:55 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Если уже есть решение на паскале, зачем писать еще одно на бейсике, не проще ли перевести? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 11:53 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Shocker.Pro, а разве обязательно с помощью программирования? Разве нет формул, которые бы позволяли найти все делители для какого-либо числа? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 13:34 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Может быть. Ну тогда это больше на форум математиков, чем на форум программистов, разве нет? ну или так ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 13:41 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Shocker.Pro, так мне нужно в excel.Да и если бы я не пользовался поисковиком ,меня бы не закинуло на этот форум. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 14:35 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Непонятно, что от экселя нужно конкретно 1) найти встроенную функцию, которая сама все сделает 2) реализовать задачу в виде формул, используя математические подходы к решению этой задачи 3) то же самое, но на VBA (ну вроде этот пункт отбросили) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 14:38 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Shocker.Pro, нужен метод, настроенный именно на Excel, т.е с помощью встроенных в него функций. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2021, 21:13 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Awerasder, Если исходный диапазон чисел можно записывать в Excel поочередно, вроде такого: 5 6 7 8 9 то сделать можно при помощи той же ОСТАТ (+ еще пара функций). пример решения приложил(используется формула массива, если что). Если выводить исходные числа запрещено - это формулами делать будет уже слишком сложно(если вообще получится). ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 13:13 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
The_Prist, спасибо большое! Всё отлично работает для заданного мною диапазона, ответы выбираются легко. Можете лишь подробнее объяснить функцию, которую ввели? К слову, можете вывести функцию для нахождения также не только для натуральных делителей, но и для простых? Буду премного благодарен! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 21:33 |
|
Обработка целочисленной информации - нахождение делителей для чисел из отрезка и их кол-во
|
|||
---|---|---|---|
#18+
Awerasder подробнее объяснить функцию Код: plaintext
основная функция ОСТАТ. Она определяет те числа, на которые можно поделить указанное число без остатка(или показывает этот остаток). Если она равна 0 - значит без остатка. Фактически, для числа 6 она должна выглядеть так: Код: plaintext
Код: plaintext
Код: plaintext
Код: plaintext
Код: plaintext
Код: plaintext
При помощи функции НАИМЕНЬШИЙ и функции СТОЛБЕЦ() вытягиваем по очереди полученные числа. Ну а ЕСЛИОШИБКА нужна для того, чтобы при растягивании формулы и получении ошибки #ЧИСЛО!(которое нам вернет НАИМЕНЬШИЙ, когда нужных чисел нет или они закончились), убрать эту самую ошибку. Awerasder вывести функцию для нахождения также не только для натуральных делителей, но и для простых ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2021, 16:18 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2171773]: |
0ms |
get settings: |
19ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
10ms |
get first new msg: |
127ms |
get forum data: |
3ms |
get page messages: |
238ms |
get tp. blocked users: |
1ms |
others: | 22ms |
total: | 513ms |
0 / 0 |