Пятое занятие. Последовательности. Генерация и фильтрация. Простые лямбда-функции

Задание предназначено для введения в тему "Последовательности и работа с ними"

Продолжение работы с последавательностями.

2. Генерация последовательностей с использованием лямбда-функций:

2.1 Создайте последовательность из N четных чисел, начиная с 10 (SeqGen).

2.2 Создайте последовательность 1 3 9 27 81 243 729 2187 6561 19683

2.3 Создайте последовательность из 15 чисел 2 1 0.5 0.25 0.125 0.0625 0.03125 0.015625 ... ( укажите первый элемент и функцию получения следующего)

2.4 Создайте последовательность 2017 2012 2007 2002 1997 1992 1987 1982 1977 1972

2.5 Создайте последовательность из N чисел Фиб-чи.

2.6 Создайте последовательность из N чисел, заданных итерационным процессом: а1=5, акк-1/2-1, к=2,3,...

2.7 Создайте последовательность из N чисел, заданных итерационным процессом: а1=2, ак=(ак-1+1)*ак-1, к=2,3,...

2.8 Создайте последовательность из N чисел, заданных итерационным процессом: а1=1, а2=2, акк-1+2ак-2, к=3,...

2.9 Создайте последовательность из N чисел, заданных итерационным процессом: а1=1, а2=2, ак=(ак-1к-2)/2, к=3,...

2.10 Придумайте свою последовательность.

3. Фильтрация (Where, TakeWhile, SkipWhile)

3.1. Из последовательностей, созданных в пунктах 2.1-2.9, выбрать те элементы (если это возможно), которые:

  а) четны;

  б) кратны 5;

   в) отрицательны;

   д) нечетны.

3.2 Создайте последовательность из нечетных чисел, начиная с 1, и  которые не превышают 100000 (SeqWhile). Выберите элементы, кратные 3 и оставьте из них 10 чисел.

4. Найдите сумму первых чисел Фибоначчи, которые однозначные или двухзначны.

5. Найдите среднее арифметическое  чисел Фибоначчи, которые четные и трехзначные.

6. Найдите количество чисел Фибоначчи, которые лежат в диапазоне от 100 до 5000.

7. Найдите максимальное среди четных и минимальное среди нечетных чисел введенной последовательности целых чисел.

8. Рассмотрите задания из лекций, и решите несколько задач из задачника на тему Array c использованием последовательностей и запросов к ним.

9. Выдайте 20 элементов последовательности , каждый элемент которой является квадратом нечетных чисел.