Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Lisp Определить функционал Аналогичный предикату MAPLIST для одноуровнего списка. (Используйте применяющий функционал FUNCALL) определить функционал Аналогичный предикату MAPLIST для одноуровнего списка. (Используйте применяющий функционал FUNCALL). Заранее благодарю https://www.cyberforum.ru/ lisp/ thread1125684.html Lisp Определить функцию, возвращающую первый совпавший в двух списках L1 и L2 элемент, либо nil
определить функцию. Возвращающую первый совпавший в двух списках L1 и L2 элемент, либо nil. Например, L1 = (1 2 3 4), L2 = (4 3 9 5) –> 3.
Lisp Изменить формат вывода результата https://www.cyberforum.ru/ lisp/ thread1122929.html
Всем привет! Ребят есть пример (setq g (rtos 33 2 0)) понятно что результатом будет значение 33(натуральное число), а вот как сделать чтобы, результат выводился как 01 02 ... 09, вот в таком формате, что только не пробовал, ноль отрезается и все... Спасибо!
Lisp Количество найденных элементов в поиске БД https://www.cyberforum.ru/ lisp/ thread1118681.html
Помогите. Для функции поиска по диапазону нужно вывести еще и количество найденных элементов. (defvar *db* nil) (defun xol (name marka kolvo price tehnik) (list :name name :marka marka :kolvo kolvo :price price :tehnik tehnik)) (defun record (st) (push st *db*)) (defun prompt-read (prompt)
Lisp Сумма в диапазоне поиска
Нужна снова помощь..Нужно в функции summa сделать чтоб Не только считало сумма всей базы данных. Но и после осуществления любого из 3 поисков.Она складывала сумму :price И :kolvo всех найденных элементов и сколько элементов найдено То есть допустим искали по цене от 1 до 100 выводит NAME: LOronte AVTOR: Hise KOLVO: 794 PRICE: 40 KOD: 44 NAME: pop AVTOR: kropis KOLVO: 967 PRICE: 100 KOD: 42...
Lisp Упорядочивание цифр Здравствуйте мне необходимо упорядочить цифры в каждом атоме списка (a53r2 должно быть a23r5) я что-то накидала, но не знаю правильно вообще это сделано. Лисп начали только изучать поэтому функции должны быть простые. У меня менется регистр цифр. Может кто-то обьяснить почему. (defun f (l) (let* ((only-num (sort (loop for a in l if (numberp... https://www.cyberforum.ru/ lisp/ thread1117084.html
Lisp Решето Эратосфена https://www.cyberforum.ru/ lisp/ thread1114755.html
Добрый день! Помогите пожалуйста написать программу. Заранее всем спасибо) Решето Эратосфена. Задан список N целых чисел начиная с 2. Процедура нахождения простых чисел заключается в последовательной проверки на делимость на каждое последовательно взятое оставшееся первое число всех оставшихся чисел списка и "вычёркивания" всех делящихся. Написать рекурсивную программу на lisp нахождения всех...
Lisp Сортировка матрицы по столбцам (из раздела "C++ для начинающих")
Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик; Матрица представляется списком строк. Так, матрица: \begin{pmatrix}11 & 22 & 33\\ 1 & 2 & 3 \\ -1 & -2 & -3 \end{pmatrix} в Лиспе представляется списком ((11 22 33) (1 2 3) (-1 -2 -3))
Lisp = vs equalp =) https://www.cyberforum.ru/ lisp/ thread1113165.html
Развлечение) ; SLIME 2013-09-30 (defun == (x y) (= x y)) (defun sxhash= (x) (sxhash x)) (sb-ext:define-hash-table-test == sxhash=) (defparameter *hash-equalp* (make-hash-table :size 10000000
Lisp Рекурсия по значению имеется рекурсивная функция по аргументу (добавления символа в список на N ую позицию ) помогите переделать ее в рекурсивную по значению (defun func (lst x n) (cond ((zerop n) (cons x lst)) (t (cons (car lst) (func (cdr lst) x (sub1 n)))))) https://www.cyberforum.ru/ lisp/ thread1112030.html
Lisp Числовые функции LISP
Здравствуйте, необходимо решить 3 задачи: 1. Подсчитать число и сумму цифр целого N. Попробовал, написал 2 проги, а объединить не могу. (defun kolvo (n) (cond ((< n 10) n)(t (+ 1 (kolvo (/ n 10)))))) (defun sum (n) (cond ((< n 10) n)(t (+ (rem n 10)(sum (/ n 10)))))) 2. Найти все общие делители натуральных M и N. 3. Найти наибольший общий делитель чисел из заданного списка. Помогите...
Lisp Из списка получить другой список https://www.cyberforum.ru/ lisp/ thread1111619.html
Здравствуйте. Помогите, пожалуйста, начинающему программисту с заданием по Лиспу. Собственно, само задание: Из заданного списка (a ((((b)))) (c ((d)))) получить список ( b (d) ((a))) двумя способами: в виде выражения, набранного в командной строке и в виде программы, используя базовые функции car, cdr, quote, cons, setq Заранее огромное спасибо.
0 / 0 / 1
Регистрация: 01.06.2011
Сообщений: 60
0

Программа, которая для каждой строки из каждого файла вычисляла бы значение по вышеуказанной формуле - Lisp - Ответ 5938736

23.03.2014, 13:43. Показов 914. Ответов 13
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, форумчане!
Надеюсь, что вы мне поможете. Столкнулась с такой ситуацией. есть сгенерировано уравнение такого типа:

Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 (+ (<= rr0 rr5 rr0 rr5) (log (sin (<= (<=
     (square 2.0) (log (* (sin (cube (+ rr0 rr1)))
     (/ (* (* (sin (log rrm)) (cube (+ 1.0 (*
         2.0 (sin (log rrm)))))) (- rr5 0.0)) rr5)))
     (log (* (log (cube (<= (sin rr2) rr5 (log
         (* rr5 rr0)) rr5))) (cube (<= (cube (/ rr5
         (cube (cube (+ rr0 rr1))))) (sin (* (* (+
         1.0 (cube (<= rr0 rr5 rr0 rr5))) rr0) (cube
         (* (log (log (square 1.0))) (+ rrm (sin (square
             1.0))))))) (square 1.0) (* (sin (cube (<=
         rr0 rr5 rr0 rr5))) (exp rr0)))))) (sin (log
     rrm))) (/ rr0 0.0) (+ (sin (log (* (<= (<=
     rr4 rr1 rr0 1.0) (cube (/ rr5 (<= rr0 rr5
     rr0 rr5))) (exp 2.0) (log (+ (sin (<= rr0
     rr5 rr0 rr5)) (<= rr0 rr5 rr0 rr5)))) (log
     (* 2.0 (cube (<= rr0 rr5 rr0 rr5))))))) (log
     (log (sin (<= (* rr2 rr5) (/ rr0 0.0) (<=
         (log rr3) (<= (sin rr2) rr5 rr0 rr5) (<=
         rr4 rr1 rr0 rr5) (log (exp (square 1.0))))
         (<= rr0 rr5 rr0 rr5)))))) (log (* 2.0 (cube
     (<= rr0 rr5 rr0 rr5))))))))
Это уравнение с 7-ю неизвестными, но они все есть в файле. В Файле каждая строка состоит из 8 значений. Надо написать программу, которая для каждой строки из каждого файла вычисляла бы значение по вышеуказанной формуле. и записывала результат в новый столбец.
Пример файла во вложении.

мне подсказали, что уравнение сгенерировано на Лиспе.
Язык Лисп я не знаю...на языке Си понятно как написать программу, кроме записи самого уравнения...а вот как на Лиспе?

Вернуться к обсуждению:
Программа, которая для каждой строки из каждого файла вычисляла бы значение по вышеуказанной формуле Lisp
Вложения
Тип файла: 7z EPH1286186989v2.7z (793.3 Кб, 4 просмотров)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2014, 13:43
Готовые ответы и решения:

программа, которая бы вычисляла среднее значение, максимальный и минимальный элемент второй колонки Excel и выводила это значение на экран
Тема: «Чтение и обработка табличных данных с использованием языка C++» Цель: Научиться сохранять...

Программа, которая по заданному номеру и значению элемента вычисляла бы значение всех остальных элементов треугольника
Условный оператор множественного выбора Case Решить на PASCAL Все примеры решить в одной...

Как в начало каждой строки каждого текстового файла в текущем каталоге вставить имя этого же файла?
Здравствуйте, подскажите пожалуйста как в текущем каталоге, в начало каждой строки каждого...

Записать имя каждого текстового файла в начало каждой строки этого же файла (кодировка файлов — UTF-8)
Подскажите программу или батник. Проблема в том, что есть много TXT UTF-8 файлов, нужно взять имя...

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

Составить программу, которая по номеру и значению элемента вычисляла значение остальных элементов треугольника
Пусть элементами равностороннего треугольника являются: 1) сторона a; 2) площадь S; 3) высота h;...

Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение элементов
Пусть элементами равностороннего треугольника являются: 1) сторона а; 2) площадь S; 3) высота...

Посчитать Si для элементов каждой строки по формуле
Дан двумерный массив а(5,3) Посчитать Si для элементов каждой строки по формуле и вывести...

Напечатать матрицу, минимальное значение каждой строки, среднее арифметическое каждого столбца
Создайте матрицу (5 строк, 7 столбцов), которая содержит двузначное случайное число (размер...

Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
Составить программу (используя оператор выбора case), которая по заданному номеру и значению...

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