Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 21.12.2021
Сообщений: 3
1

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

21.12.2021, 15:37. Показов 781. Ответов 1

Author24 — интернет-сервис помощи студентам
Здравствуйте, помоги пожалуйста решить задачу, большие проблемы с лиспом. help
Условие : Написать функцию, которая по двум числам формирует список из трех элементов. Первый элемент — это результат целочисленного деления чисел, второй умножения чисел, третий символьный атом, обозначающий знак второго
числа: плюс, минус нуль. Если делитель равен нулю, то первый элемент результата — нилл.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2021, 15:37
Ответы с готовыми решениями:

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

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

Написать процедуру, которая по двум данным линейным спискам формирует новый список
Тема:Динамические структуры Написать процедуру, которая по двум данным линейным спискам формирует...

Определите функцию, зависящую от одного аргумента, которая по данному списку формирует список его элементов
Задача: Определите функцию, зависящую от одного аргумента, которая по данному списку формирует...

Написать процедуру, которая из двух списков формирует список, состоящий из элементов, входящих в оба списка
Написать процедуру, которая по двум данным линейным спискам формирует новый список, состоящий из...

1
Модератор
Эксперт функциональных языков программированияЭксперт Python
36610 / 20336 / 4223
Регистрация: 12.02.2012
Сообщений: 33,660
Записей в блоге: 13
21.12.2021, 22:07 2
Лучший ответ Сообщение было отмечено Antiyichi как решение

Решение

Lisp
1
2
3
4
(defun foo (n1 n2)
  (list (if (= 0 n2) nil (truncate n1 n2))
        (* n1 n2)
        (if (= 0 n2) 0 (if (> n2 0) '+ '-))))
1
21.12.2021, 22:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2021, 22:07
Помогаю со студенческими работами здесь

написать функцию или процедуру, которая формирует список Р, включив в него по одному разу элементы, которые входят хотя бы в один из списков Q и G.
Помогите написать функцию или процедуру, которая формирует список Р, включив в него по одному разу...

Описать функцию, которая формирует список Common, включив в него элементы, ко-торые входят одновременно в список М1 и М2
Описать функцию, которая формирует список Common, включив в него элементы, ко-торые входят...

Описать функцию, которая формирует список Common
В составе программы описать функцию, которая формирует список Common, включив в него элементы,...

Написать подпрограмму, которая по заданной строке и символу формирует запись из трех полей
Дано: в текстовом файле fin.txt находится текст на русском языке. С клавиатуры вводится символ С....

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

Clojure Определите функцию (f s), которая вычисляет список (m1 m2 m3), состоящий из трех наибольших элементов списка s
Определите функцию (f s), которая вычисляет список (m1 m2 m3), состоящий из трех наибольших...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru