Язык FSharp. Задания — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (Новая страница: «====* F#==== Язык F#. Основы # Найти НОД(a,b) # Найти сумму квадратов чисел от 1 до n # Найти сумму …») |
(нет различий)
|
Текущая версия на 12:13, 3 декабря 2014
* F#
- Найти НОД(a,b)
- Найти сумму квадратов чисел от 1 до n
- Найти сумму и произведение цифр целого числа
- Установить, является ли число простым
- Разложить на простые числа
- Найти 1!+2!+3!+...+n!
Язык F#. Списки, кортежи, записи
Не пользуясь стандартными функциями, реализовать следующие операции для работы со списками:
- Найти сумму элементов списка >5
- Написать функцию, определяющую, есть ли данный элемент в списке
- Написать функцию, определяющую, удовлетворяется ли условие cond для всех элементов списка
- Слить 2 списка в один
- Выделить n-тый элемент списка
- Определить длину списка
- Выделить последний элемент списка
- Вернуть список без последнего элемента
- Инвертировать список
- Найти минимальный элемент списка
- Найти индекс элемента списка, удовлетворяющего условию cond
- Найти СКАЛПР двух списков
- Упорядочен ли список по возрастанию