Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Lisp Программа для выбора самого дешевого ПК https://www.cyberforum.ru/ lisp/ thread193051.html
Доброго времени суток, я только начинаю свой путь по вселенной Lisp, и вот уже столкнулся из сложной для меня задачкой. Условие: есть 5 ПК, у каждого свое железо ( CPU(число), HDD(число), VGA(число),блок питания(число), монитор(имя), корпус(имя)). Нужно из все 5-ти ПК вывести самый худший, ну по сути у кого самые меньшие цифры. Вот я тут с книжечкою и с гуглом что-то попытался создать хотя б для...
Lisp Формат 2D/3D точки
Здравствуйте все! Нужна ваша помощь! Есть программа в автолиспе, строящая график функции у(х): (defun F(p1 p2) ( (setq y1 -1.0) (setq x1 -1.0) (setq x 0.0) (while (< x 500.0) (setq y (* 100 (-(/ x 50)(rem x 50)))) (if (not (equal y y1))
Lisp Вопрос по common lisp https://www.cyberforum.ru/ lisp/ thread191643.html
Подскажите пожалуйста как выполнить лисп-программу из txt или какого другого файла?
Lisp Ошибка " should be a lambda expression " https://www.cyberforum.ru/ lisp/ thread190747.html
Привет всем. Я написал код на Common Lisp который должен выводить элементы матрицы ниже главной диагонали включительно . Вот он : (defun pr (a b v ) (prog (result) (setq i -1) (setq z (list a b v )) loop (setq i (+ i 1)) (setq j -1) ...
Lisp Заданы три списка. Удалить из первого списка все элементы остальных списков
Помогите пожалуйста, мне нужно сессию досрочно сдать( в роддом надо) а практика только началась, а преподаватель сказал сдать обе задачки ему...помогите решить пожалуйста!!! Заданы три списка. Удалить из первого списка все элементы остальных списков. ( и если можно объясните что да как)
Lisp Определить рекурсивную функцию, возвращающую произведение двух целых положительных чисел Определить рекурсивную функцию, возвращающую произведение двух целых положительных чисел (использовать суммирование). В Lisp пытаюсь разобраться. Очень нужно к зачету. https://www.cyberforum.ru/ lisp/ thread190218.html
Lisp Создать сбалансированное бинарное дерево высоты 3, листы которого являются символами https://www.cyberforum.ru/ lisp/ thread189843.html
Доброго всем времени суток. В Lisp я не силен, по этому и прошу помощи. Помогите с решением такой задачи: Необходимо используя примитивные объекты данных создать cбалансированное бинарное дерево высоты 3, листы которого являются символами. Заранее спасибо.
Lisp Определить функцию, возвращающую...
Приветствую Господа! Я студент-заочник со всеми вытекающими… Задали одно простенькое, как показывалось преподавателю, задание. «Определить функцию, возвращающую: а) Первый элемент входящий в область списка; Б) Первый атом входящий в область списка.» Я бы решил все одной строчкой: (Car ‘(x y z)). Но полагаю, что это как минимум не правильно… Пытался найти хотя бы похожие примеры, но ничего...
Lisp Пpеобpазовать список во множество Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество. Например, для списка (a b a a c c) функция должна вернуть (a b c). Если можно ,то пожалуйста с комментариями. P.S. диалект MuLisp https://www.cyberforum.ru/ lisp/ thread186912.html Lisp Небольшая функция Здравствуйте! Очень нужна помощь в решении задачи (практика в университете). Функция из исходного списка формирует список результат: первый элемент - сумма всех элементов, второй - сумма элементов хвоста и т.д. https://www.cyberforum.ru/ lisp/ thread186578.html
Lisp Логическая формула и совершенное число
Помогите пожалуйста написать программу: 1.Напишите функцию, (f F1), которая выдает логическую формулу F2, получающуюся из логической формулы F1 внесением всех операторов отрицания внутрь конъюнкций и дизъюнкций. 2.Натуральное число n называется совершенным, если сумма всех его делителей равна 2n. Найдите все совершенные числа, меньшие 1000.
Lisp Деструктивные базисные операции Задание: удалить n первых элементов списка.Реализовать с использованием деструктивных базисных операций rplaca и rplacd.Заранее спасибо. https://www.cyberforum.ru/ lisp/ thread185348.html
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
19.11.2010, 04:20 0

Common lisp - Lisp - Ответ 1122687

19.11.2010, 04:20. Показов 1725. Ответов 1
Метки (Все метки)

Ответ

Если правильно понял, нужно что-то типа такого:
Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(defun start-game (secret)
  (format t "The game has started. Try to guess a secret!~%")
  (labels ((make-guess ()
         (format t "Make a guess: ")
         (let ((guess (read)))
           (cond ((> guess secret)
              (format t "Too high!~%")
              (make-guess))
             ((< guess secret)
              (format t "Too low!~%")
              (make-guess))
             (t
              (format t "Bingo! The secret number was ~d~%" secret))))))
    (make-guess)))
 
(start-game (random 101))


Вернуться к обсуждению:
Common lisp Lisp
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2010, 04:20
Готовые ответы и решения:

Книги или другой источник, где описана история версий Lisp и Common Lisp
Доброго времени суток.Такой вопрос,знаете какой-нибудь источник,где описана история версий Lisp и...

Common lisp
кто поможет решить эти задачи? Перечитайте правила форума. Один вопрос - одна тема. Заголовок...

Common Lisp
Подскажите пожалуйста, а может Common Lisp формировать списки из функций, и (если вдруг может) как?

Вопрос по common lisp
Подскажите пожалуйста как выполнить лисп-программу из txt или какого другого файла?

1
19.11.2010, 04:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2010, 04:20
Помогаю со студенческими работами здесь

Программа на common lisp
Программа на common lisp Прочитать беззнаковое целое число из стандартного потока ввода и в каждом...

Курсы ФП на Common Lisp
Курс функционального программирования стартует 27 февраля на бесплатном образовательном ресурсе...

ООП Common Lisp
Помогите пожалуйста! Реализовать класс: Программа (название, тип, сфера применения, язык...

Common Lisp - Матрица
Помогите решить задачу! 1. Нужно написать функции генерации матрицы и ввода матрицы с клавиатуры...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru