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

Доброго времени суток , дорогие любители Лиспа !

Помогите решить 2 простеньких задачки:


1.Написать функцию ,которая добавляет в список по одному элементу с головы и печатает список и длину списка.

2.Написать функцию ,которая удаляет из списка по одному элементу с хвоста и печатает список и длину списка.

Заранее спасибо за помощь!
Ответить с цитированием
  (#2 (permalink)) Старый
Mozgolom Mozgolom вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 11.05.2008
По умолчанию 12.05.2008, 22:14

(((
Ответить с цитированием
  (#3 (permalink)) Старый
Undertaker Undertaker вне форума
Member
 
Сообщений: 68
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.10.2007
По умолчанию 14.05.2008, 03:22

Знаю только как последний элемент удалить:
Код:
(defun DROPLAST (L)
  (cond
   ((null L) nil)
   ((null (cdr L)) nil)
   (T (cons (car L) (DROPLAST (cdr L))))))
Ответить с цитированием
Ads
Ответ

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать функцию, которая по задонному действительному числу формирует список St.GunneR Lisp 3 10.01.2011 23:54
Определите функцию (f s), которая вычисляет список mario[x] Lisp 4 09.12.2010 15:37
Написать функцию,которая по двум числам формирует список Marishe Lisp 1 13.10.2010 11:37
Написать функцию, которая по линейному списку '(q w e r t y) строит сложный список Devil1991 Lisp 2 21.09.2010 09:03
Написать функцию my-nth, которая получает в качестве параметра список l angelochek Lisp 1 26.04.2010 21:24
Требуется написать функцию, которая на вход, к примеру, получает список jonko Lisp 3 24.04.2010 22:20
Написать функцию, которая для списка-аргумента формирует список шкаф Lisp 14 13.12.2009 18:22
Написать функцию,которая по двум числам формирует список Prototip Lisp 2 11.12.2009 21:12
Напишите функцию, которая сортирует список чисел yav2978 Lisp 4 07.04.2009 00:28
Надо создать функцию, которая добавляет в конец ранее созданного файла Edinochka Lisp 2 05.04.2008 13:03
Написать функцию, которая оращает многоуровневый список super_girl Lisp 2 13.04.2007 07:25
Напишите функцию, которая сортирует список чисел Alexandr 1963 Lisp 2 16.03.2005 12:22



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