Страницу Назад
Поискать другие аналоги этой работы
150 Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12,22 и т.д.)ID: 163228Дата закачки: 18 Февраля 2016 Продавец: Roma967 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word, Lisp Сдано в учебном заведении: ДО СИБГУТИ Описание: Задание Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: 1. Наложите с помощью мышки файл с текстом функции на файл mulisp.com. 2. Запустите файл mulisp.com и после появления приглашения в виде $ введите в командную строку: load \'имя файла 3. Скопируйте в буфер обмена текст функции, запустите файл mulisp.com и после появления приглашения в виде $, зайдите в системное меню (черный квадратик в левом верхнем углу окна работы) и выполните команду Изменить-Вставить. После вставки текста нажмите клавишу Enter. При отсутствии ошибок появится приглашение $, после которого можно обращаться к функции и проверять ее работу. Выход из ЛИСПа осуществляется с помощью команды (system). Обращение к функции можно также включить в файл после описания функции, но для того, чтобы результаты появились на экране, следует использовать функцию PRINT с аргументом – обращением к функции. Например, для функции ATOM_IN_LIST из примера2 п 1.10.1 можно записать в файл определение и вызов функции: (defun ATOM_IN_LIST (l) (COND ((NULL l) nil) ((ATOM (CAR l)) t) (t (ATOM_IN_LIST (CDR l))) ) ) (PRINT (ATOM_IN_LIST \'(() 1 (1 2) ))) После запуска ЛИСПа и загрузки файла, на экран будут выведен результат работы функции: t. В теле функции использование операторов set и setq не допускается! Вариант 2: Определите на языке ЛИСП и проверьте работу функции, заменяющей в списке L все вхождения x на y. Например, при x=1, y=4, L= (2 1 5 1 1 8) функция должна возвращать список (2 4 5 4 4 8). Текст программы Результаты работы программы Комментарии: Работа успешно зачтена. Подходит для всех вариантов, которые заканчиваются на цифру "2". Помогу с Вашим вариантом. Выполняю работы на заказ по различным дисциплинам. Пишите на почту: LRV967@ya.ru Размер файла: 18,2 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Лабораторные работы №№1-5+Контрольная по дисциплине: Функциональное и логическое программирование. Вариант №2 (12, 22 и т.д.)Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12, 22 и т.д.) Лабораторная работа №3 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12, 22 и т.д.) Лабораторная работа №4 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12, 22 и т.д.) Лабораторная работа №5 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12, 22 и т.д.) Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Функциональное и логическое программирование / Лабораторная работа №1 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12,22 и т.д.)
Вход в аккаунт: