Помощь - Поиск - Пользователи - Календарь
Полная версия: задача на множества. ПЛЗ ХЭЛП!
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Voldemar
По введенному множеству натуральных чисел заданного диапазона сформировать и вывести множество чисел, делящихся на заданное число. !help.gif
мисс_граффити
ну и в чем проблема?
Voldemar
может для тебя и нет проблемы) а я только начинаю паскаль изучать. Прочитал в 3 учебниках раздел множства, не особо понял все это sad.gif

а если конкретно, я не понял, как ввести диапозон кол-ва элементов и так еще несколько нюансов
volvo
Не с того начинаешь... Ты с корректной формулировки задания начни, а то первая мысль - "Кто на ком стоял?" (С) Ф.Ф.Преображенский, "Собачье Сердце"

Что должно вводиться в программу, и что ты должен получить на выходе? Вполне возможно что множества (как тип Set Of ...) здесь вообще ни при чем. Если тебе надо просто ввести начало/конец интервала и число, на которое это все должно делиться - то так оно и есть, достаточно будет одного цикла и оператора MOD...

А вот если тебе задано именно множество (как вводится?) - то тогда другое дело... Тогда кроме цикла и MOD надо еще проверять на принадлежность числа ко множеству...
Voldemar
короч, как я понял, от меня требуется, ввести диапозон кол-ва элементов, потом ввести все эти элементы, ввести делитель, потом поделить все элементы множества на этот делитель и те элементы, которые делятся нацело вывести, вроде так
мисс_граффити
В "лоб" на множествах (которые set of) эту задачу получится решить не для любого диапазона... Для достаточно больших диапазонов одним множеством не обойдешься... То есть придется либо строить более сложную стуктуру... Либо ты не полностью приводишь задание.

Цитата
может для тебя и нет проблемы

конечно. твоя задача - твоя проблема.

Цитата
а я только начинаю паскаль изучать.

думаешь, если кто-то из нас выложит готовый код, это поспособствует улучшению твоих знаний?
Voldemar
мне не надо всю прогу писать, можете хотя бы на словах объяснить каким образом мне ограничить кол-во элементов в множестве, плз
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.