Как программно создать список из n элементов.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как программно создать список из n элементов.

Как программно создать список из n элементов.

Ответ
Поиск в этой теме
Непрочитано 13.01.2014, 16:11 #1
Как программно создать список из n элементов.
solo123
 
Регистрация: 19.08.2009
Сообщений: 91

как программно создать список из n элементов такого вида (1 2 3 4 5) где n в данном списке присвоено значение 5 (setq n 5)
Просмотров: 2324
 
Непрочитано 13.01.2014, 16:24
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Код:
[Выделить все]
 (defun tt (n / res)
  (repeat n
    (setq res (cons n res)
          n   (1- n)
          ) ;_ end of setq
    ) ;_ end of repeat
  res
  ) ;_ end of defun
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как программно создать список из n элементов.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Документация Проектировщику на Torrents DEM Разное 263 03.09.2024 12:25
Создание дополнительных параметров Visibility Set в динамических блоках. Supermax Программирование 716 22.07.2024 11:04
SCAD Office 11.1 Новые возможности EUDGEN SCAD 632 20.02.2013 17:13
Случайный эксцентриситет p_sh Прочее. Архитектура и строительство 14 22.07.2009 11:32
Lisp: Список элементов в слоях ALFMario LISP 4 29.04.2008 17:26