Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lisp

Войти
Регистрация
Восстановить пароль
 
atletmt
0 / 0 / 0
Регистрация: 10.03.2016
#1

Написать функцию умножения, которая домножит элементы списка на заданное число - Lisp

19.03.2012, 14:30. Просмотров 1081. Ответов 1
Метки нет (Все метки)

Нужно написать функцию УМНОЖЕНИЯ, которая множит элементы списка на заданное число:
_(умнож '(2 7 3)3)
(6 21 9)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2012, 14:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать функцию умножения, которая домножит элементы списка на заданное число (Lisp):

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

Написать функцию,которая выделяет элементы списка, большие заданного числа - Lisp
Буду благодарна за помощь

Написать языке Лисп функцию, которая заменяет все отрицательные элементы списка значением 0 - Lisp
Написать языке Лисп функцию, которая заменяет все отрицательные элементы списка значением 0.

Написать функцию, которая возвращает первый, второй, предпоследний и последний элементы этого списка - Lisp
Дан список произвольной длины. Написать функцию, которая возвращает первый, второй, предпоследний и последний элементы этого списка в виде...

Написать функцию, которая меняет местами последний и предпоследний элементы списка, если они есть - Lisp
Написать функцию, которая меняет местами последний и предпоследний элементы списка, если они есть

написать функцию которая вычисляет разность множеств X\Y, т.е. исключает из списка X все элементы, встречающиеся в списке Y - Lisp
написать функцию которая вычисляет разность множеств X\Y, т.е. исключает из списка X все элементы, встречающиеся в списке Y Спасибо...

1
Nameless One
Эксперт С++
5783 / 3432 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
19.03.2012, 16:29 #2
Lisp
1
2
3
4
5
6
(defun multiply (num list)
  (mapcar (lambda (item) (* item num))
      list))
 
CL-USER> (multiply 3 '(1 2 3 4 5))
(3 6 9 12 15)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2012, 16:29
Привет! Вот еще темы с ответами:

Написать функцию, для замены элементов списка y на соответствующие элементы списка x в списке w - Lisp
Здравствуйте. Помогите написать функцию, осуществляющую замену элементов списка y на соответствующие элементы списка x в списке w....

Доброе утро! Задание по LISP! Нужно написать функцию которая которая возвращает значение наибольшего четного числа из списка неотриц. чисел.Спасибо! - Lisp
Определить функцию LARGEST-EVEN, которая возвращает значе- ние наибольшего четного числа из списка неотрицательных чисел. Например, ...

Написать функцию, которая из заданного списка строит таблицу - Lisp
4. Написать функцию 'tablica' из списка данного вверху которая сделает таблицу. tablica '(Anna 62 151cm) ((imja Anna)(vozrast 62)(rost...

Написать функцию, которая ищет 8ой элемент списка - Lisp
Дан список не меньше 8 элементов. Найти 8ой элемент. Буду благодарна за любую помощь=)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru