это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
6309451
Ознакомительный фрагмент работы:
Задание 1.1. Базовые алгоритмические структуры
Даны координаты центров и радиусы двух окружностей на плоскости. Определить может ли вторая окружность целиком содержаться внутри первой? Если нет, то сколько точек пересечения имеют окружности?
Задание 2.1
Функция умножения элементов двух списков. Возвращает список, составленный из произведения элементов списков-параметров. Учтите, что переданные списки могут быть разной длины.
Задание 3.2
Работа с типом Expr. Используя тип Expr, определенный выше, реализуйте следующие функции (используйте для тестирования функцию parseExpr)
1) Определите корректную функцию diff, которая принимает в качестве дополнительного аргумента имя переменной, по которой необходимо осуществлять дифференцирование.
2) Определите функцию simplify, которая упрощает выражения типа Expr, применяя очевидные правила вида:
• x + 0 = 0 + x = x
• x · 1 = 1 · x = x
• x · 0 = 0 · x = 0
• и т. д.
3) Определите функцию toString, преобразующую выражение типа Expr в строку. Например, результатом применения функции к выражению Add (Mult (Const 2) (Var "x")) (Var "y") должна быть строка "2*x+y". Учтите возможность использования скобок, например, выражение Mult (Const 2) (Add (Var "x") (Var "y")) должно преобразовываться в строку "2*(x+y)"
4) Определите функцию eval, которая принимает два параметра: выражение типа Expr и список пар типа (String,Integer), задающий соответствие имен переменных и их значений. Функция должна вычислять значение выражение с учетом заданных значений выражений. Например, выражение eval (Add (Var "x") (Var "y")) [("x",1),("y",2)] должно выдавать число 3.

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Вид в разрезе и сверху на подстанцию. все по гостам и с размерами. План прохода ВЛок можно добавить болото. озера. и начертить по гостам схему подстанции
Чертеж, ВКР
Срок сдачи к 30 апр.
По указанным пунктам описать процесс построения отношений БД...
Курсовая, Управление данными
Срок сдачи к 21 апр.
Ответить кратко на 30 вопросов
Поиск информации, Сети и системы мобильной связи
Срок сдачи к 24 апр.
Курсовая на тему: "Средства обеспечения промышленной безопасности"
Курсовая, Техносферная безопасность
Срок сдачи к 25 мая
Написание ктп на месяц для 1 младшей группы (2-3 г) по фоп, по шаблону. темы «наша планета - земля», «я вырасту здоровым»
Другое, Педагогика
Срок сдачи к 25 апр.
Дипломная работа на тему: Судебные гарантии прав и свобод человека и...
Диплом, Юриспруденция: Судебная и прокурорская деятельность
Срок сдачи к 15 июня
Заполните форму и узнайте цену на индивидуальную работу!