Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект ИиП 1-13.doc
Скачиваний:
9
Добавлен:
07.02.2015
Размер:
94.72 Кб
Скачать
  1. Отсортировать целочисленный массив по возрастанию младшей цифры в записи его элементов

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

Вариант 4

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

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

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

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

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

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

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

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

Вариант 5

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

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

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

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

4. Для заданной последовательности А целых чисел определим T(j) как . Найти j такие, что T( j) максимально.

2. Сортировка массивов

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

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

Вариант 6

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

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

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

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

4. Вывести на экран без повторений все элементы, встречающиеся в последовательности ровно один раз.

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

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

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

Вариант 7

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

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

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

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

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

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

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