ВАРИАНТ №8, оформить отчет в ворд
Задание 1.1. Базовые алгоритмические структуры
Вычислить значение функции y по заданной формуле. Значения исходных данных x, a и b ввести с клавиатуры. Результат вывести на печать. Функция выбирается из таблицы 1.2.
Определить тип вычислительного процесса. Написать программу на языке Haskell. Представить результаты вычислений по заранее подготовленному тесту.
Задание 2.1
Составить программу по заданию, согласно варианту.
Построить алгоритм в виде блок-схемы, используя стандартные средства Microsoft Word, написать программу на языке Haskell. Для отладки программы можно использовать онлайн-компилятор. Представить результаты вычислений по заранее подготовленному тесту.
Задание 2.2
Таблица 2.1
Таблица выбора вариантов задания
Первая буква фамилии студента
А
Л
H
Б
О
Ч
В
П
Ю
Г
М
Р
Д
С
Ш
Е
Ё
Т
Ж
У
Щ
З
Я
Ф
И
Х
Э
К
Ц
Ы
Номер варианта
1
2
3
4
5
6
7
8
9
10
Таблица вариантов задания 2.2
Вариант
Задание
1
Функция умножения элементов двух списков. Возвращает список, составленный из произведения элементов списков-параметров. Учтите, что переданные списки могут быть разной длины.
2
Функция перестановки местами соседних четных и нечетных элементов в заданном списке.
3
Функция, которая вычисляет 2 в степени n. Функция не должна использовать оператор ^ или любую функцию возведения в степень из стандартной библиотеки.
4
Функция, которая удаляет из заданного списка целых чисел все четные числа. Например: по списку [1,4,5,6,10] должно возвращаться [1,5] .
5
Функция f, которая удаляет из заданного списка целых чисел все числа, меньшие заданного . Например: f 5 [1,4,5,6,10] должно возвращаться [5,6,10] .
6
Функция, которая удаляет пустые строки из заданного списка строк. Например: при ["", "Hello", "", "", "World!"] функция возвращает ["Hello","World!"] .
7
Функция, которая меняет знак всех положительных элементов списка чисел, например: по [-1, 0, 5, -10, -20] дает [-1,0,-5,-10,-20]
8
Функция f типа Char -> String -> String , которая принимает на вход строку и символ и возвращает строку, в которой удалены все вхождения символа. Пример: f ’l' "Hello world!" должно возвращать "Heo word!".
Задание 3.1
Составить программу по заданию, согласно выбранному варианту.
Составить программу на языке Hascell.
Для отладки программы можно использовать онлайн-компилятор.
Номер варианта выбирается из таблицы 3.1 по первой букве фамилии студента.
Задание выбрать из таблицы 3.2.
Задание 3.2
Составить программу по заданию, согласно выбранному варианту.
Номер варианта выбирается из таблицы 3.1 по первой букве фамилии студента.
Выполнить все задания из файла
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |