Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/48: Рейтинг темы: голосов - 48, средняя оценка - 4.88
 Аватар для Doriana
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 21

Приведите пример нетривиальных выражений, принадлежащих следующему типу

09.02.2012, 14:34. Показов 9258. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста разобраться с этим заданием. Дня 2 назад начали изучать этот язык функционального программирования. Как выполнять это задание? Объясните пожалуйста. Для меня это пока сложно. Уже раздобыла книжки,пытаюсь изучать. Спасибо большое.

Приведите пример нетривиальных выражений, принадлежащих
следующему типу:
  • ((Char,Integer), String, [Double])
  • [(Double,Bool,(String,Integer))]
  • ([Integer],[Double],[(Bool,Char)])
  • [[[(Integer,Bool)]]]
  • (((Char,Char),Char),[String])
  • (([Double],[Bool]),[Integer])
  • [(Integer, (Integer,[Bool]))]
  • (Bool,([Bool],[Integer]))
  • [([Bool],[Double])]
  • [([Integer],[Char])]
Требование нетривиальности в данном случае означает, что встречающиеся в выражениях списки должны содержать больше одного элемента.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.02.2012, 14:34
Ответы с готовыми решениями:

Приведите пример нетривиальных выражений, принадлежащих следующему типу
Помогите пожалуйста разобраться с этим заданием. Приведите пример нетривиальных выражений, принадлежащих следующему типу: ,)] ...

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

Приведите пример класса с методом и конструктором. Создайте экземпляр этого класса. Правильный ли пример?
class Point { int х, у; Point(int х, int у) { this.x = х; this.у = у; } }

2
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
09.02.2012, 16:05
мне кажется, нужно просто привести произвольное (с учетом требования нетривиальности) значение, имеющее данный тип:
  • ((Char,Integer), String, [Double])
    Code
    1
    2
    3
    4
    5
    
    > (('c', 3), "foo", [2.3, 42.0, 12.0])
    (('c',3),"foo",[2.3,42.0,12.0])
    > :t it
    it :: ((Char, Integer), [Char], [Double])
    >
    String — это синоним для [Char] (т.к. строка — это список символов):
    Code
    1
    2
    3
    
    > :i String
    type String = [Char]    -- Defined in GHC.Base
    >
  • [(Double,Bool,(String,Integer))]
    Code
    1
    2
    3
    4
    5
    
    > [(15.0, True, ("bar", 3)), (0.0, False, ("quuz", 42))]
    [(15.0,True,("bar",3)),(0.0,False,("quuz",42))]
    > :t it
    it :: [(Double, Bool, ([Char], Integer))]
    >
  • и т.д.
1
 Аватар для Doriana
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 21
09.02.2012, 22:15  [ТС]
Спасибо большое, немного разобрала
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.02.2012, 22:15
Помогаю со студенческими работами здесь

Приведите пример.
Программа с использованием функции без параметров. Можете разьяснить все как есть

приведите пример
мне подсказали, как составить программу, но не могу 8( приведите пример хоть на языке C#, пожалуйста Вот алгоритм: 1) составить...

Приведите пример
С арифметическими операциями и управляющими операторами(цикл for) над примитивными типами данных

Приведите пример,вывод
Привет,можете пожалуйста привести пример вывода всех файлов txt из папки,и лежащих в этой папке подпапок. Добавлено через 58 минут ...

Приведите пример множеств
Здравствуйте, необходимо выполнить задание, буду благодарен. Приведите пример множеств A, B, C таких, чтобы выполнялось условие, A...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru