Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Haskell Что делает приведенная программа? https://www.cyberforum.ru/ haskell/ thread411791.html
вот нашел такую задачу на языке Haskell, помоги разобраться что она делает и как работает data Prop = LVar String | And Prop Prop | Or Prop Prop | Not Prop deriving (Show, Eq) --vars (Or (Not (LVar "haskell")) (And (LVar "must") (Not (LVar "die")))) (это вроде как то, что в вводим в терминале) findEq :: -> String -> findEq b = findEq (x:xs) b = if x==b then findEq xs b else x :...
Как работать с классом Array? Haskell
Подскажите, как работать с классом Array.
Haskell Реализовать функцией высшего порядка, а затем комбинатором неподвижной точки https://www.cyberforum.ru/ haskell/ thread408899.html
getHouses - выбирает из базы только частные дома Price - те дома цена которой меньше данной Level - квартиры наход, на указанном этаже Bounds - квартиры не находящиеся на крайних этажах ф-я query которая по списку требований выбирает из базы только те объекты, которые удовлетворяют всем требованиям. Нужно реализовать данную программу с помощью функции высшего порядка (не пойму как и что надо...
Haskell Из 2-ной системы в 10-ную Собственно, требуется описать ф-цию преобразования числа из двоичной сис-мы счисления в десятичную. Сделал наоборот из 10 в 2. А с этим разобраться не могу. from10to2 n = if n < 2 then else (from10to2 (div n 2)) ++ https://www.cyberforum.ru/ haskell/ thread408496.html
Использование комбинаторов в Haskell Haskell
Помогите,пожалуйста задачу переделать с использованием комбинаторов data ProstoiTip = Tip1 Integer | Tip2 Double |Tip3 String deriving (Eq, Show) data SlojnTip = Integ | Doub | Str | Structure deriving (Eq, Show) data Tip = Struct String | Var ProstoiTip deriving (Eq, Show) tipSl :: Tip-> SlojnTip tipSl(Struct _ _) = Structure tipSl(Var (Tip1 _)) = Integ tipSl(Var (Tip2 _)) = Doub...
Haskell Факториал и 2^n 1) Описать вычисление факториала через list comprehension 2) Описать функцию возведения 2 в степень n: a. с помощью guards b. с помощью patterns 2) -- 9. Описать функцию возведения 2 в степень n: -- а) с помощью guards; twoToN2::(Integral a) => a -> a twoToN2 n | n == 1 = 2 https://www.cyberforum.ru/ haskell/ thread405866.html
Haskell Игра "Угадай Число" https://www.cyberforum.ru/ haskell/ thread405861.html
Компьютер загадывает число от 1 до 10. Пользователь пытается угадать. Если попытка неудачна, задуманное число выводится на экран и игра продолжается. В противном случае пользователь объявляется победителем.
Haskell Комбинаторная логика. Как построить выражение?
i x = x k x y = x s x y z = x z ( y z ) b x y z = x ( y z ) c x y z = x z y w x y = x y y p x = x + 1 u x y = x + y Выражение: v 8 7=14
Haskell Написать функцию isSorted, принимающую 3 числа и возвращающую True, если числа упорядочены по возрастанию или убыванию https://www.cyberforum.ru/ haskell/ thread401225.html
isSorted(1 2 3) -> True isSorted(3 2 1) -> True isSorted(1 3 2) -> False
Haskell Как вызвать функцию? в программе 4 функции,не понимаю как вызвать 2-ую и 4-ую. Вот что делает Четветая:Программа,принимающая в командной строке число n и имя файла и выводящая на экран первые n строк файла. import IO import System --1 summa :: IO Integer summa = do putStr "number 1: " x1 <- readLn putStr "number 2: " https://www.cyberforum.ru/ haskell/ thread399654.html
Разработайте тип данных Prop Haskell
Утверждением будем называть логическую формулу, имеющую од- ну из следующих форм: • имя переменной (строка) • p & q • p | q • ~p где p и q — утверждения. Например, утверждениями являются следующие формулы: • x • x | y
Haskell Исправить функцию (couldn't match expected type with actual type) https://www.cyberforum.ru/ haskell/ thread395125.html
Помогите пож-та исправить функии: getFigure x y s = let vl :: -> ; vl = filter (beInRect x y . getBound); isEmpty a b = a; isEmpty _ a b = b in isEmpty (vl s) Nothing (Just (head vl))
0 / 0 / 0
Регистрация: 19.10.2009
Сообщений: 11
0

Надо сделать несколько простых задач на Хаскел очень надо - Haskell - Ответ 2309148

20.12.2011, 19:50. Показов 3263. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
1. Выбрать N самых больших чисел из последовательности чисел.
2. Выбрать N самых маленьких чисел из последовательности чисел.
3. Вставить элемент в список на заданное место.
4. Вставить список в другой список, начиная с указанного места.

Вернуться к обсуждению:
Надо сделать несколько простых задач на Хаскел очень надо Haskell
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2011, 19:50
Готовые ответы и решения:

Ребята , прошу посмотреть, надо сделать очень слайдер как надо
Сделал с помощью плагина. Плагин vSlider сайт http://bubnovsky-perm.ru/ Не могу понять как его...

3 разных, простых заданий. очень надо.
1.Определить можно ли с данным числам а и б числами, решить неравенство а(х*х)&lt;б. ( нужно...

Надо исполнить несколько задач с структурой оператора цикла с параметром
Здраствуйте, нужна ваша помощь) Вот задачки) 1) Пусть первый член последовательности чисел a = 1,...

Надо выбрать, пожалуйста, очень надо
что будет лучше i7 12gb RAM 750 hdd Nvideo 840m или такой же ноут но i7 8gb RAM 256ssd ...

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

Сделать программу на ряд суммы. Очень надо
дано число int y , получить.. ...

Условный оператор (не очень понятно что надо сделать)
Здравствуйте) Помогите пожалуйста определиться, что конкретно нужно сделать в задаче: Записать...

Надо сделать задание (надо найти среднее геометрическое)
Вот задание: найти среднее геометрическое n значений Z1,Z2,...Zn по формуле p=(Z1 Z2 ... Zn) 1/n...

Надо сделать несколько курсоров мыши на экране
Подскажите, возможно ли реализовать такую задачу: Нужно сделать одновременно несколько курсоров...

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