Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metodichka_SI.doc
Скачиваний:
30
Добавлен:
23.02.2015
Размер:
2.05 Mб
Скачать

2 Уровень сложности Формирование массива и вывод его элементов

  1. Дан массив целых чисел a1,…,an. Выяснить, сколько чисел входит в этот массив более одного раза.

  2. Дано целое число N(> 2). Сформировать и вывести целочисленный массив размераN, содержащийNпервых элементов последовательностичисел ФибоначчиFK:

F1 = 1,        F2 = 1,        FK = FK–2 + FK–1,    K = 3, 4, … .

  1. Сделать предыдущее задание без использования массива.

  2. Проверить, содержится ли в заданном целочисленном массиве хотя бы одно число Фибоначчи. Числа Фибоначчи: a0 = 1, a1 = 1, ak+1 = ak+ ak- 1, k=1, 2, 3,…

  3. Объединить два упорядоченных массива в один упорядоченный.

  4. Для заданных 2 целочисленных одномерных массивов А и B найти их теоретико-множественное пересечение C=AB. Исходные массивы сформировать с помощью генератора случайных чисел, задав значение в диапазоне отiдоj.

  5. Для заданного целочисленного массива найти число правильных троек. Тройка чисел A,B,Cсчитается правильной, если выполняется равенствоB–A=C–B.

  6. Для заданных 2-х целочисленных одномерных массивов А и B найти их теоретико-множественную разность C=A\B. Исходные массивы сформировать с помощью генератора случайных чисел, задав значение в диапазоне отiдоj.

  7. Проверить, является ли заданный целочисленный одномерный массив симметричным относительно его середины. Исходные массивы сформировать с помощью генератора случайных чисел, задав значение в диапазоне от iдоj.

  8. Определить номер последнего по порядку элемента, удовлетворяющего следующему условию: сумма элементов, расположенных слева от него меньше суммы элементов, расположенных справа.

  9. Для одномерного целочисленного массива, состоящего из положительных чисел, определить номера всех элементов, у которых отклонение по абсолютной величине от среднего значения не превышает заданной величины.

  10. В одномерном целочисленном массиве определить количество пар четных чисел, разность между которыми по абсолютной величине не превышает заданного числа n. Исходный массив задать с помощью генератор случайных чисел.

  11. В массиве Х[1..n] каждый элемент равен 0, 1 или 2. Переставить элементы массива так, чтобы сначала располагались все нули, затем все единицы и, наконец, все двойки (дополнительный массив не использовать).

  12. Дан целочисленный массив размера N. Вывести вначале все содержащиеся в данном массиве четные числа в порядке возрастания их индексов, а затем — все нечетные числа в порядке убывания их индексов.

  13. Дан массив AразмераNи целое числоK(1KN). Вывести элементы массива с порядковыми номерами, кратнымиK:AK,AK,AK, … .

  14. Дан массив AразмераN(N— четное число). Вывести его элементы с четными номерами в порядке возрастания номеров:A2,A4,A6, …,AN.

  15. Дан массив AразмераN(N— нечетное число). Вывести его элементы с нечетными номерами в порядке убывания номеров:AN,AN–2,AN–4, …,A1.

  16. Дан массив AразмераN.

    1. вывести его элементы в следующем порядке:

A1,    AN,    A2,    AN–1,    A3,    AN–2,    … ;

    1. вывести его элементы в следующем порядке:

A1,    A2,    AN,    AN–1,    A3,    A4,    AN–2,    AN–3,    … .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]