Страницу Назад
Поискать другие аналоги этой работы
Лабораторная работа. Функциональное и логическое программированиеID: 64015Дата закачки: 15 Февраля 2012 Закачал: Lost (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: СибГУТИ Описание: Лабораторная работа №1 Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением 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 не допускается! Вариант 4 Опpеделите на языке ЛИСП и проверьте работу функции, удаляющей n первых элементов из списка L. Например, при n=3, L=(2 6 1 7 0) функция должна возвращать список (7 0). Комментарии: Работа сдавалась в СибГУТИ в 2010 году, зачтена. Могу выполнить любые другие задания. Размер файла: 1,8 Кбайт Фаил: (.zip) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 100 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Функциональное и логическое программирование. Лабораторная работа 1,2,3. Вариант 0Лабораторные работы №1,2,3 по дисциплине: Функциональное и логическое программирование. Вариант №8 Лабораторные работы №1,2,3 по дисциплине: Функциональное и логическое программирование. Вариант №4 Лабораторная работа №2 по дисциплине: "Функциональное и логическое программирование". Вариант№07. Лабораторная работа №1-3 по дисциплине: Функциональное и логическое программирование. Вариант №6. Лабораторная работа №3 по дисциплине: "Функциональное и логическое программирование". Вариант №07. Лабораторная работа №1 по дисциплине: "Функциональное и логическое программирование". Вариант №07 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Программирование / Лабораторная работа. Функциональное и логическое программирование
Вход в аккаунт: