3 / 3 / 2
Регистрация: 10.03.2013
Сообщений: 80
1

Не получается вызвать функцию

05.11.2013, 21:07. Показов 736. Ответов 2
Метки нет (Все метки)

В агентстве недвижимости продают квартиры, комнаты и частные дома. Квартиры характеризуются этажом, площадью, и этажностью дома. Комната характеризуется, помимо этого, площадью комнаты (в дополнение к площади всей квартиры). Частные дома характеризуются только площадью. В базе данных хранятся пары значений, первое из которых представляет объект недвижимости, а второе – его цену. Определите тип данных, представляющий информацию о таких объектах недвижимости. Определите след. ф-ии:
2) getByPrice, выбирающая из базы данных те объекты недвижимости, цена которых меньше указанных

Haskell
1
2
3
4
5
6
7
8
9
10
x = [(Flat 10 35 10, 20000),(Room 3 24 5 10, 5000),(House 105, 120000),(Flat 10 54 32, 35000),(House 73, 80000), (Flat 3 26 5, 7500), (House 103, 125000)]
data Nedvig = Flat Int Int Int
                        | Room Int Int Int Int
                        | House Double deriving (Show, Eq)
                        
type Agency = (Nedvig, Integer)
getByPrice :: Integer -> [Agency] -> [Agency]
getByPrice _ [] = []
getByPrice a (x:xs) = if ((snd x) <= a) then x : getByPrice a xs
                                       else getByPrice a xs
не могу вызвать функцию, либо ошибка в коде(
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2013, 21:07
Ответы с готовыми решениями:

Не получается вызвать функцию
Всем привет! Возникла проблема: необходимо вызвать функцию, но система ругается. Если кому...

Не получается вызвать функцию
Есть функция &quot;void __fastcall TForm1::Image2MouseDown(TObject *Sender, TMouseButton Button, ...

Не получается вызвать функцию CreateDirectory()
Такой код: CreateDirectory(L&quot;D:\\AAA&quot;, NULL); - работает нормально. А такой: HMODULE h =...

Прототип - не получается вызвать функцию
Здравствуйте написал функцию так, но когда вызываю так, Layer._close();, пишет, что функции...

2
Модератор
Эксперт функциональных языков программированияЭксперт Python
33828 / 18860 / 3975
Регистрация: 12.02.2012
Сообщений: 31,638
Записей в блоге: 12
05.11.2013, 22:04 2
Haskell
1
2
3
4
5
6
7
8
9
10
11
data Prop = Flat Int Double Int | Room Int Double Double Int | House Double deriving (Eq,Show)
 
getByPrice :: [(Prop,Double)] -> Double -> [(Prop,Double)]
getByPrice [] _     = []
getByPrice (p:ps) v | ((snd p) < v) = p : (getByPrice ps v)
                    | otherwise     = getByPrice ps v                   
 
 
Main> getByPrice [((Flat 1 75.0 5),700000),((House 200.0),1000000)] 1000000.0
 
[(Flat 1 75.0 5,700000.0)]
1
3 / 3 / 2
Регистрация: 10.03.2013
Сообщений: 80
05.11.2013, 22:28  [ТС] 3
Цитата Сообщение от Catstail Посмотреть сообщение
Haskell
1
2
3
4
5
6
7
8
9
10
11
data Prop = Flat Int Double Int | Room Int Double Double Int | House Double deriving (Eq,Show)
 
getByPrice :: [(Prop,Double)] -> Double -> [(Prop,Double)]
getByPrice [] _     = []
getByPrice (p:ps) v | ((snd p) < v) = p : (getByPrice ps v)
                    | otherwise     = getByPrice ps v                   
 
 
Main> getByPrice [((Flat 1 75.0 5),700000),((House 200.0),1000000)] 1000000.0
 
[(Flat 1 75.0 5,700000.0)]
Спасибо огромнейшее!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2013, 22:28
Помогаю со студенческими работами здесь

Не получается вызвать функцию в switch
Помогите пожалуйста. Начал писать программу на С++, для отображения аккаунтов из файла на консоль,...

не получается вызвать пользовательскую функцию
есть пользовательская функция для ввода определенной строки после проверок, как только...

Не получается вызвать функцию asinh
Доброе время суток. Пожалуйста помогите вызвать функцию asinh гиперболический арксинус.

Не получается вызвать функцию через onmouseover
В общем нужно передать параметр функции. на странице: &lt;a href='proj.php'...

Не получается вызвать функцию по нажатию на кнопку
впервые занимаюсь визуализацией программы. к коду конструктора формы подключила заголовочные файлы...

Не получается два раза вызвать функцию
Добрый день Жалуется на $_SESSION = total_item($_SESSION); в add_cart Fatal error: Uncaught...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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