|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.11.2012, 15:23 | #1 |
Пользователь
Регистрация: 04.04.2011
Сообщений: 19
|
Задача на Pascal - вывестикомбинации (подмножества) цифр заданной длины
Уважаемые,я хотел бы обратиться к вам с просьбой: помочь решить данную задачу по Pascal...
На одном из занятий на дали код программы который выводит все какие только возможны комбинации(подмножества) цифр из числа 10 (1; 1,2; 1,2,3;1,2,3,4;2,2,4,5,...и.т.д) Наша задача заключается в следующем,переделать этот код программы,чтобы он выводил только те числа,разряд которых мы укажем....(например ввели число 3, Результат программы будет 3-значное число 2,3,5,ввели число 5 выведет все числа которые состоят из 5-значных элементов 1,3,4,5,2) Вот тот самый код: Код:
________ 1) Название темы по правилам форума должно адекватно отражать суть решаемой задачи/проблемы. 2) Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 02.12.2012 в 01:03. Причина: не правильная постановка задания) |
01.12.2012, 09:16 | #2 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
чего-чего?..
Предпочитаю на "ты".
|
01.12.2012, 11:08 | #3 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
Дас ист "метод продвинутых халявщиков". Большенство из тех, кто пишет на этом форуме, просто выкладывают задание и просят решить, после чего обычно посылаются за наработками, либо по неопределенному адрусу.
В данном случае ТС какбэ дает нам наработки, но совсем не те, что нужно, но ведь надо только чутка переделать, делов то. aless23, если это твой код, значит ты знаешь что он делает и понимаешь как он написан => для тебя не составит труда его переделать. Если не твой (а это на 99% так), то какой смысл его здесь показывать?
Все тривиальное просто
|
03.12.2012, 07:12 | #4 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
я так и не понял, кто же исправил условие - ТС или Серж.. ))
aless23, держи исправленный код.. Код:
И скажи своему преподу, что если уж рекурсия - то рекурсия до конца. Лучше обойтись без глобальной переменной j. Вот, я даже не вникая в суть проги, просто внес ее параметры: Код:
Предпочитаю на "ты".
|
03.12.2012, 09:05 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ОФФТОП
Цитата:
я лишь оформил код тегами и написал комментарий (красненький), ничего более того. я вообще стараюсь не трогать "авторский" текст, ибо моё субъективное понимание может быть неверным.. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа выделения подмножества в графе (Pascal) | Aida. | Помощь студентам | 0 | 07.12.2011 08:58 |
Удалить все слова с длиной, большей заданной длины | Broken Angel | Помощь студентам | 3 | 07.01.2011 15:17 |
Алгоритм генерации словарей паролей заданной длины | Nub | Общие вопросы Delphi | 1 | 15.10.2010 12:38 |
Задача:Найти наименьшее и наибольшее значение заданной функции с помощью массива.(Pascal) | abiturient | Помощь студентам | 12 | 08.10.2009 20:35 |
Обрезать текст до заданной длины на Ассемблере | stscolt | Помощь студентам | 0 | 09.05.2009 05:51 |