Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект ИиП.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
101.38 Кб
Скачать

2. Выполнить сортировку массива с помощью стандартной функции быстрой сортировки qsort (сstdlib) (написать для нее функцию сравнения, передаваемую в качестве параметра, и заполнить таблицу строк).

Вариант 10

ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

1. Вычислить сумму отрицательных элементов массива, которые делятся на 4 и индексы которых есть четные числа.

2. Из двух массивов разной длины сформировать общий массив и вычислить сумму четных элементов, имеющих нечетные индексы.

3.Найти сумму элементов целочисленного массива, цифры записи которых образуют возрастающую последовательность и которые расположены между максимальным и минимальным элементами (включая сами элементы).

4. Сжать массив, удалив из него все элементы, модуль которых не превышает 5. Освободившиеся в конце массива элементы заменить нулями.

СОРТИРОВКА МАССИВОВ

1. Отсортировать массив по возрастанию суммы второй и третьей старших цифр в записи его элементов.

2. Выполнить сортировку массива с помощью стандартной функции быстрой сортировки qsort (сstdlib) (написать для нее функцию сравнения, передаваемую в качестве параметра, и заполнить таблицу строк).

Вариант 11

ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

1. Вычислить сумму отрицательных элементов массива, которые делятся на 5 и индексы которых есть нечетные числа.

2. Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся полными квадратами и имеющих нечетные индексы.

3. Вычислить индексы и минимальное значение только тех сумм элементов массива (a1 + a2, a2 + a3, ..., an-1 + an), которые являются простыми числами.

4. Построить последовательность из 20 чисел, образованную цифрами семеричного представления последовательности натуральных чисел, начинающейся с заданного n.

СОРТИРОВКА МАССИВОВ

1. Отсортировать массив по возрастанию суммы первой и последней цифр в записи его элементов.

2. Выполнить сортировку массива с помощью стандартной функции быстрой сортировки qsort (сstdlib) (написать для нее функцию сравнения, передаваемую в качестве параметра, и заполнить таблицу строк).

Вариант 12

ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

1. Вычислить сумму элементов массива, которые делятся на 5 и индексы которых есть полные квадраты.

2. Из двух массивов разной длины сформировать общий массив и вычислить сумму четных элементов с нечетными индексами.

3. Вычислить индексы и максимальное значение только тех произведений элементов массива (a1an, a2an-1, ..., an/2an/2+1) , у которых старшая и младшая цифры значения отличаются на 3.

4. Построить последовательность из 20 чисел, образованную цифрами пятеричного представления последовательности натуральных чисел, начинающейся с заданного n.

СОРТИРОВКА МАССИВОВ

1. Отсортировать массив по возрастанию суммы первых трех цифр в записи его элементов.

2. Выполнить сортировку массива с помощью стандартной функции быстрой сортировки qsor (сstdlib) (написать для нее функцию сравнения, передаваемую в качестве параметра, и заполнить таблицу строк).

Вариант 13

  1. ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ.

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

  2. Из двух массивов разной длины сформировать общий массив и вычислить сумму положительных элементов, индексы которых есть полные квадраты.

  3. Определить сумму элементов целочисленного массива, расположенных до минимального элемента и являющихся простыми числами.

  4. По заданной последовательности целых чисел {Аi}, i=0,…,n, построить последовательность {Bi}, в которой каждый элемент Bi – есть количество элементов подпоследовательности А0,…,Аi-1, превосходящих Аi .

  1. СОРТИРОВКА МАССИВОВ.

  1. Отсортировать массив по возрастанию младшей цифры в записи его элементов.

  2. Выполнить сортировку массива с помощью стандартной функции быстрой сортировки qsort (сstdlib) (написать для нее функцию сравнения, передаваемую в качестве параметра, и заполнить таблицу строк).