1 / 1 / 0
Регистрация: 18.05.2014
Сообщений: 19
|
|||||||||||
1 | |||||||||||
Функция сравнения на близость чисел / Haskell18.05.2014, 16:02. Показов 3104. Ответов 4
Метки нет (Все метки)
Есть задача: Напишите функцию beside :: Nat -> Nat -> Bool , которая будет возвращать True только в том случае,
если два аргумента находятся рядом, то есть один из них можно получить через другой операцией Succ . вот код который нам дан:
Conflicting definitions for `a' Bound at: Nat.hs:23:8 Nat.hs:23:15 In an equation for `beside' как мне написать эту функцию не используя if then else?
0
|
18.05.2014, 16:02 | |
Ответы с готовыми решениями:
4
Функция вывода структуры haskell Haskell Функция с несколькими переменными и циклом Функция сравнения двух чисел Какая существует встроенная функция в masm32 для сравнения чисел? |
650 / 260 / 16
Регистрация: 02.03.2014
Сообщений: 587
|
||||||
18.05.2014, 17:17 | 2 | |||||
Сообщение было отмечено gyok как решение
Решение
Например так.
1
|
4486 / 2721 / 485
Регистрация: 28.04.2012
Сообщений: 8,590
|
|
18.05.2014, 17:26 | 3 |
Потому что, во-первых, скобки неправильно расставил и во-вторых, переменная в образце не может появляться дважды.
1
|
1 / 1 / 0
Регистрация: 18.05.2014
Сообщений: 19
|
|
18.05.2014, 17:31 [ТС] | 4 |
Божественно
0
|
Модератор
|
||||||
18.05.2014, 18:27 | 5 | |||||
Сообщение было отмечено gyok как решение
Решение
Или совсем длинно, но без if-then-else:
0
|
18.05.2014, 18:27 | |
18.05.2014, 18:27 | |
Помогаю со студенческими работами здесь
5
Место ФП и Haskell в компьютерной индустрии (Для чего он нужен, этот Haskell?) Функция на C++ -> Функция на Haskell Сравнения, функция Эйлера Функция сравнения строк Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |