Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
1 / 1 / 2
Регистрация: 23.09.2014
Сообщений: 72
1

Функция работы кофемашины

20.03.2015, 15:55. Показов 680. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я хочу написать функцию работы кофейного аппарата, которая будет работать в зависимости от режима работы и кол-ва аргументов,как это сделать?:

Haskell
1
2
data Mod = Add | Buy | See
cofemashine ::  Mod -> nomber -> price -> name -> productlist
Добавлено через 2 минуты
Этот тип , по сути не является типом, а является списком возможных операндов для разных режимов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2015, 15:55
Ответы с готовыми решениями:

Выбор профессиональной кофемашины
Если есть на форуме знатоки кофейного дела, прошу помочь. Планируем открыть детское кафе...

Итальянские кофемашины - лучшие?
Мне подсказали, что если покупать кофе-машину, то обязательно от итальянского производителя....

Отличие кофемашины от кофеварки?
Когда засобиралась купить себе кофеварку обнаружила, что есть кофеварки, а есть и кофемашины. Для...

Идентификация кофемашины и тип капсул
Ребята, помогите пожалуйста. Есть следующий вопрос. Лет 5 назад родственники купили китайскую)...

3
Модератор
Эксперт функциональных языков программированияЭксперт Python
36601 / 20330 / 4220
Регистрация: 12.02.2012
Сообщений: 33,640
Записей в блоге: 13
20.03.2015, 16:06 2
Я вижу функцию cofemashine от 4-х аргументов, первый из которых типа Mod. Возвращает функция непонятно что.
0
1 / 1 / 2
Регистрация: 23.09.2014
Сообщений: 72
20.03.2015, 16:27  [ТС] 3
Работать будет в зависимости от режиме: если add, то добавляет в блокнот запись, если buy, то сообщение о покупке, а если see, то возврат всего списка товара из блокнота.
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
36601 / 20330 / 4220
Регистрация: 12.02.2012
Сообщений: 33,640
Записей в блоге: 13
20.03.2015, 16:41 4
Тогда для результата нужно создать свой тип данных (т.к. функция не может возвращать в одном случае строку, в другом список чего-либо.)
0
20.03.2015, 16:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2015, 16:41
Помогаю со студенческими работами здесь

Вопрос по программированию, Кофемашины Delonghi
Открываю тему по вопросу прошивки (программированию) кофемашин Delonghi .Очень много стало...

Ремонт кофемашины Vitek VT-1514
Не работает капучинатор, по "ощущениям", как будто клапан на трубке, который открывается при...

Поиск кофемашины для офиса
Доброго времени суток! Ищу кофемашину для офиса. Но в городе выбор их весьма ограничен, в прочем...

От какой кофемашины меньше всего запаха?
Мой муж очень хочет купить кофемашину, а я пока возражаю, так как с трудом переношу тяжелый,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru