0 / 0 / 0
Регистрация: 27.09.2016
Сообщений: 18
|
|
1 | |
Составьте программу вывода на экран всех делителей натурального числа N28.09.2016, 23:30. Показов 5469. Ответов 9
Метки нет (Все метки)
Добрый вечер всем, помогите пожалуйста решить задачу.Составьте программу вывода на экран всех делителей натурального числа N
0
|
28.09.2016, 23:30 | |
Ответы с готовыми решениями:
9
Составьте программу вывода на экран всех делителей натурального числа N Составьте программу вывода на экран всех делителей натурального числа N Рекурсивный метод для вывода на экран всех делителей заданного натурального числа Составьте программу вывода на экран наибольшего делителя натурального числа T , большего 1 |
Диссидент
27710 / 17328 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
28.09.2016, 23:58 | 2 | |||||
Сообщение было отмечено Croessmah как решение
Решение
Уже почти пол-часа висит вопрос, а никто не взялся. Спят? Гуляют? Ну что ж, придется мне...
Псевдокод
0
|
0 / 0 / 0
Регистрация: 27.09.2016
Сообщений: 18
|
|
28.09.2016, 23:59 [ТС] | 3 |
Спасибо большое,очень выручили!!
0
|
Диссидент
27710 / 17328 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
29.09.2016, 00:16 | 4 |
Да не за что... Сижу, скучаю. Для нормальной работы башка не варит. А тут девчонка идет... Почему бы не улыбнуться
Добавлено через 11 минут Тут почти философский вопрос возникает. Разные школы математиков 0 относят к натуральным или нет. Так вот, если N=0, то мой код работает неправильно. Более того, я думаю, что на нашем форуме мало найдется героев, кто возьмется вывести на экран ВСЕ делители этого числа
0
|
Объявлятель переменных
1220 / 406 / 320
Регистрация: 24.09.2011
Сообщений: 1,274
|
|
29.09.2016, 08:39 | 5 |
Ну почему же? Генерацию сочетаний с повторениями для чисел от 0 до 9 тут должно осилить несколько сотен человек.
0
|
Croessmah
|
29.09.2016, 08:58
#6
|
0
|
Объявлятель переменных
1220 / 406 / 320
Регистрация: 24.09.2011
Сообщений: 1,274
|
|
29.09.2016, 09:38 | 8 |
0
|
Диссидент
27710 / 17328 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
29.09.2016, 10:02 | 9 |
ВЫВЕСТИ - это финитное действие. Вывел - и отдыхай. А ВЫВОДИТЬ - это процесс. В данном случае бесконечный. Наверное, его можно организовать. Но нужно иметь в виду, что натуральных чисел (с нулем или без, неважно) довольно много. И на каком-то этапе процесса лопнет разрядная сетка. Придется к длинной арифметике переходить. Но и оперативной памяти в конце-концов не хватит. Придется прибегнуть к внешней. Но и она конечна. Значит, придется прибегать к чему-то вроде распределенных вычислений. И надеяться, что парк и возможности компьютеров будут расти быстрее, чем наши числа
Добавлено через 1 минуту Я еще не отбил у вас охоту?
1
|
Объявлятель переменных
1220 / 406 / 320
Регистрация: 24.09.2011
Сообщений: 1,274
|
|
29.09.2016, 10:05 | 10 |
0
|
29.09.2016, 10:05 | |
29.09.2016, 10:05 | |
Помогаю со студенческими работами здесь
10
Составить программу, которая вычисляет количество S всех делителей и сумму Y всех делителей натурального числа N Составьте программу подсчёта числа составных делителей натурального числа М Составьте программу подсчета простых делителей натурального числа N (с подпрограммой) Дописать процедуру. Составьте программу вычисления суммы простых делителей натурального числа М (М>2) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи | |||||
Как запретить подсветку выделенного текста в CSS
InfoMaster 20.01.2025
Подсветка текста при выделении является стандартным поведением браузера, которое не всегда соответствует дизайнерским решениям или функциональным требованиям веб-приложения.
Выделение текста может. . .
|
Как выполнить другую программу или системную команду из Python
InfoMaster 20.01.2025
Python предоставляет мощные инструменты для выполнения системных команд и управления внешними процессами, что делает его идеальным выбором для автоматизации различных задач системного. . .
|
Как узнать директорию bash-скрипта из самого bash-скрипта
InfoMaster 20.01.2025
При разработке bash-скриптов одной из важных задач является определение директории, в которой находится исполняемый скрипт. Это критически важно для корректной работы с файлами, загрузки конфигураций. . .
|
В чем разница между let и var в JavaScript
InfoMaster 20.01.2025
JavaScript прошел длинный путь эволюции с момента своего создания в 1995 году. Одним из важнейших аспектов развития языка стало совершенствование механизмов объявления и управления переменными. . . .
|
Эффективная работа со строками в Go
InfoMaster 20.01.2025
Язык программирования Go предлагает уникальный подход к работе со строками, который существенно отличается от многих других языков программирования. В Go строки представляют собой неизменяемые. . .
|
Как проверить, что отображение (map) содержит ключ в Go
InfoMaster 20.01.2025
Отображения (maps) в языке программирования Go представляют собой мощные структуры данных, которые позволяют хранить пары ключ-значение и обеспечивают быстрый доступ к данным по уникальным. . .
|
Как организовать домашнее хранилище фильмов с общим доступом для всей семьи
InfoMaster 20.01.2025
Преимущества домашнего медиасервера
В современном мире, где цифровой контент стал неотъемлемой частью нашей жизни, организация домашнего медиасервера становится все более актуальной задачей. . . .
|
Перспективы развития жестких дисков: есть ли у них будущее?
InfoMaster 20.01.2025
История и эволюция жестких дисков
История развития жестких дисков начинается в 1956 году, когда компания IBM представила первое устройство для хранения данных на магнитных пластинах - IBM 350. . .
|
Распознавание изображений (компьютерное зрение) на C++
InfoMaster 20.01.2025
Введение в компьютерное зрение и основы работы с изображениями
Компьютерное зрение представляет собой одну из наиболее динамично развивающихся областей информационных технологий, позволяющую. . .
|
Какой язык программирования лучший для разработки нейронных сетей
InfoMaster 20.01.2025
В современном мире технологий искусственные нейронные сети становятся неотъемлемой частью множества инновационных решений, от распознавания речи до автоматического управления транспортными. . .
|
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
|
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
|