Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Lisp
Перезагрузить страницу Описать функцию, которая вставляла бы на заданное место элементы второго списка
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
imported_Юля111 imported_Юля111 вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 18.01.2011
По умолчанию Описать функцию, которая вставляла бы на заданное место элементы второго списка - 18.01.2011, 15:25

Описать функцию, которая вставляла бы на заданное место элементы второго списка-аргумента. Пожалуйста помогите!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ответить с цитированием
  (#2 (permalink)) Старый
_sg _sg вне форума
Member
 
Аватар для _sg
 
Сообщений: 525
Сказал(а) спасибо: 5
Поблагодарили 42 раз(а) в 38 сообщениях
Регистрация: 23.01.2007
По умолчанию 18.01.2011, 16:58

lisp Код:
(defun insert (w v n)
  (cond ((null w) (append v nil))
        ((> n 0) (cons (car w) (insert (cdr w) v (- n 1))))
        ((append v  w))))
> (insert '(1 2 3 4) '(5 6 7 8) 2)
(1 2 5 6 7 8 3 4)
> (insert '(1 2 3 4) '(5 6 7 8) 5)
(1 2 3 4 5 6 7 8)
Ответить с цитированием
  (#3 (permalink)) Старый
imported_Юля111 imported_Юля111 вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 18.01.2011
По умолчанию 18.01.2011, 17:11

_sg СПАСИБО ОГРОМНОЕ)))))))))))))))))))))))))))
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализовать функцию, которая удаляет все i+n – е элементы списка Rosha Lisp 5 29.04.2016 13:02
Описать функцию, которая для заданного списка lst формирует список-результат dazenita Lisp 10 06.01.2015 10:22
Описать функцию, которая на основе списка чисел формирует спиcок Дарья1207 Lisp 4 14.03.2011 21:59
Опишите функцию, которая вставляла бы на заданное место заданный элемент Snusmumrik Lisp 3 18.01.2011 16:21
Нужно описать функцию, которая определяла бы положение атома fff Lisp 2 10.10.2010 13:10
Определите функцию, которая меняет местами первый и последний элементы списка Sergio-X86 Lisp 3 27.09.2010 00:18
Описать функцию, которая должна принимать значения Т klava Lisp 0 18.12.2009 23:42
Нужно описать функцию, которая выдавала бы элемент списка по заданному номеру Snusmumrik Lisp 0 18.12.2009 22:35
Описать функцию, которая выдавала бы элемент списка по заданному номеру jany Lisp 2 12.12.2009 00:31
Определить функцию, которая будет удалять из списка элементы jonko Lisp 1 12.10.2009 00:43
Напишите функцию, которая умножает на заданное число-аргумент Януся Lisp 8 07.11.2007 14:15
Описать функцию, которая вычитает из элементов списка заданное число costa Lisp 4 18.11.2006 21:09



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов