Страницу Назад
Поискать другие аналоги этой работы
23 Функциональное и логическое программирование. Лабораторная работа № 1. Вариант 9ID: 144005Дата закачки: 10 Июля 2014 Продавец: nik200511 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word, Lisp Сдано в учебном заведении: СибГУТИ Описание: Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора ЛИСПа и загрузки текста написанной функции можно осуществить 3 способами: Наложите с помощью мышки файл с текстом функции на файл mulisp.com. Запустите файл mulisp.com и после появления приглашения в виде $ введите в командную строку: load \'имя файла Скопируйте в буфер обмена текст функции, запустите файл 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 не допускается! Вариант 9 Опpеделите на языке ЛИСП и проверьте работу функции, удаляющей отрицательные элементы из списка чисел L. Например, при L=(-2 6 -1 4 0) функция должна возвращать список (6 4 0). Комментарии: Уважаемый слушатель, дистанционного обучения, Оценена Ваша работа по предмету: Функциональное и логическое программирование Вид работы: Лабораторная работа 1 Оценка:Зачет Дата оценки: 17.05.2014 Рецензия:Уважаемая замечаний нет. Галкина Марина Юрьевна Размер файла: 18,1 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 5 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Функциональное и логическое программирование. Лабораторная работа 1,2,3. Вариант 0Лабораторные работы №1-3 по дисциплине: Функциональное и логическое программирование. Вариант №09. Лабораторные работы №1,2,3 по дисциплине: Функциональное и логическое программирование. Вариант №8 Лабораторные работы №1,2,3 по дисциплине: Функциональное и логическое программирование. Вариант №4 Лабораторная работа №2 по дисциплине: "Функциональное и логическое программирование". Вариант№07. Лабораторная работа №1-3 по дисциплине: Функциональное и логическое программирование. Вариант №6. Лабораторная работа №3 по дисциплине: "Функциональное и логическое программирование". Вариант №07. Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Функциональное и логическое программирование / Функциональное и логическое программирование. Лабораторная работа № 1. Вариант 9
Вход в аккаунт: