Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Lisp Задача о хромом короле https://www.cyberforum.ru/ lisp/ thread2328707.html
Здравствуйте , ну.. в общем нужно написать программу common lisp'e которая может посчитать количество путей с помощью которых король может добраться с крайнего второго верхнего правого угла к крайнему нижнему левому углу Король может передвигаться вниз , влево , вправо и вниз (по диагонали) Нужно решить задачу используя рекурсию , я для начала решил применить функцию cond Что-то на подобии...
Lisp Отсечь последний элемент списка
Здравствуйте! Нужно написать программу, которая бы отсекала последний элемент списка используя только примитивы car,cdr, cond, т.е. рекурсивно. Вот как я пытаюсь это сделать: рекурсивно при каждом вызове отделяю хвост, до тех пор пока не останется последний элемент, вместо него возвращаем nil, и начинаем собирать возвраты рекурсии (без последнего элемента), отщипывая от них головы и собирая...
Lisp Написать программу, которая создает список из n раз повторенных списков Всем доброго времени суток. Нужна помощь с выполнением задания Напишите функцию от двух аргументов х и n , которая создает список из n раз повторенных списков ,состоящих из одного элемента х (defun F (X N) (cond ((minusp N) 'ERROR_NEGATIVE_N) ; предупрежедение о недопустимом аргументе ((zerop N) nil) ; начало формирования списка (T (cons X (F X (1- N)))))) (print(F 1 3)) Есть... https://www.cyberforum.ru/ lisp/ thread2327968.html Lisp Как написать/Где ошибка в коде на решения уравнеия методом бисекции? Необходимо реализовать на Scheme (диалекте lisp) Реализуйте поиск корней уравнения f(x)=0 на интервале x ∈ с точностью ε методом бискеции (половинного деления), где f(x) — нелинейная функция. Определите процедуру (bisection f a b ε), находящую приближенное значение аргумента x функции f в точке, где f(x)=0. Избегайте применения циклов, используйте рекурсию. Определяйте необходимые... https://www.cyberforum.ru/ lisp/ thread2327896.html
Lisp Нахождение минимума функции методом золотого сечения
Необходимо реализовать на Scheme: Реализуйте поиск минимума функции одной переменной. Определите процедуру (golden f x0 x1 ε), находящую значение аргумента функции f в точке минимума на интервале методом «золотого сечения», где: f — исследуемая функция, — интервал по оси Ox, на котором осуществляется поиск минимума, ε — точность. Предполагается, что исследуемая функция описана на языке...
Lisp Как работает этот алгоритм? Объясните как работает этот алгоритм по вычислению дня недели по дате. Зачем здесь столько вычислений целых частей и остатка? Есть что ли какая-то конкретная формула для вычисления дня недели по дате и она тут просто реализована или как? Просьба подробно объяснить. Кстати, еще вопрос зачем здесь нужен begin и что такое loop? P.S. Код реализован на Scheme (диалекте lisp). Вот собственно... https://www.cyberforum.ru/ lisp/ thread2326630.html
Lisp Функции, которые проверяют, является ли ее аргумент списком из элементов\атомов Постройте функции, которые проверяют, является ли ее аргумент: 1. списком из 2, 3, 4 элементов; 2. списком из 2, 3, 4 атомов. Нужно хотя бы пример для 2-ух, дальше уже сам допишу https://www.cyberforum.ru/ lisp/ thread2325468.html Lisp Recursia lisp
Este dată lista de atomi arbitrari L și atomul arbitrar A. Aplicând recursia și variabile colectoare să se definească funcția de două argumente L și A care construieste din L o listă nouă, ștergând toate aparțtiile atomului A în L.
Lisp Функция, которая спрашивает у пользователя ФИО студента из группы и выдает данные о нем https://www.cyberforum.ru/ lisp/ thread2325055.html
Привет. Задание такое: Напишите функцию, которая спрашивает у пользователя ФИО студента из группы (список группы уже составлен заранее составлен) и выдает следующие данные о нем: год рождения; средний бал; родителей. Пример из списка студентов: (SETQ Д.В.Гудков (LIST (LIST (LIST '11 '3 '1998) (LIST 'ул.Мира 'д.22 'кв.3) ...
Lisp Вычисление дня недели по дате Необходимо реализовать данную процедуру на Scheme (диалекте Lisp): Определите процедуру*day-of-week, вычисляющую день недели по дате по григорианскому календарю. Пусть процедура принимает три формальных аргумента (день месяца, месяц и год в виде целых чисел) и возвращает целое число — номер дня в неделе (0 — воскресенье, 1 — понедельник, ... 6 — суббота). Пример вызова процедуры: ... https://www.cyberforum.ru/ lisp/ thread2324542.html
Lisp Из списка построить список пар: (... (элемент счетчик-повторения) ...)
Преобразовать список L в новый список, элементы которого имеют вид: (<элемент списка L> <кол-во вхождений этого элемента в список L>). Например, L = (a b a a c b) –> ((a 3) (b 2) (c 1)). Указание: Напишите вспомогательную функцию, которая подсчитывает количество вхождений элемента в список. set и setq не допускается! Все функции должны быть рекурсивными.
Lisp Циклический сдвиг в списке L на n элементов влево https://www.cyberforum.ru/
0 / 0 / 0
Регистрация: 03.10.2018
Сообщений: 1
0

Доброго времени суток! R5RS. Нужна программа для определения дня недели по дате - Lisp - Ответ 12941499

03.10.2018, 02:53. Показов 698. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
(define( day-of-week d m y)
  (if (> m 2)
      (remainder(-(+ d
           (quotient (* 13 (+ m 1)) 5)
           (remainder y 100)
           (quotient (remainder y 100) 4)
           (quotient (quotient y 100) 4)
           (* 5 (quotient y 100))) 1) 7)
      (remainder (- (+d
         (quotient (* 13 (+ m 13)) 5)
         (remainder (- y 1) 100)
         (quotient (remainder (- y 1) 100) 4)
         (quotient (quotient (- y 1) 100))) 1) 7)))


Вернуться к обсуждению:
Доброго времени суток! R5RS. Нужна программа для определения дня недели по дате Lisp
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2018, 02:53
Готовые ответы и решения:

Программа для определения дня недели по дате
Пытаюсь сделать по примеру такую программу. Но даже если тупо скопировать, то eclipse показывает...

Составить программу для определения високосности года и дня недели по дате
Составить программу для определения високосности года и дня недели по дате, а также вывода...

Пожелать доброго утра, дня или вечера в зависимости от времени суток
очень нужно подробное решение, пожалуйста. Написать программу, которая требует ввода времени дня...

На ввод времени суток вывести соответствующие пожелания доброго утра, дня, вечера и спокойной ночи
Помогите! Сколько вожусь уже с этим кодом, никак не выходит то, что требуется в задании.. ...

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

В зависимости от ведённого времени получите сообщение с пожеланием доброго утра, доброго дня, доброго вечера, спокойный
Плииз! Помогите с учёбой! В общем суть задания: В зависимости от ведённого времени (от 0 до 24)...

Машина Тьюринга -определения дня недели по дате
Составить МТ-программу для определения дня недели по дате

Программа для определения дня недели для произвольной даты
Доброго времени суток! Суть программы состоит в том, что нужно определить день недели для даты...

сма indesit iwsd51051ua s/n410115878 - 24856770100, доброго времени суток нужна прошивка на эту модель машинки
Дело в том что отдал на ремонт модуль с одной проблемой приехал с другой зашили не ту прошивку. Чем...

Программа определения дня недели
Интересуют разные варианты! Спасибо! Написать программу определения соответствующего дня недели...

Программа вывода дня недели по введенной дате
Написал программу в которой вводишь дату а она выводит день недели прописью. Но она корректно...

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