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

Вариант №7

1. Дан одномерный символьный массив А содержащий два символа звездочка (*). Сформировать новый одномерный массив В из элементов массива А, находящихся между двумя символами звездочка.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти сумму элементов в массиве А, значения которых совпадают с их порядковыми номерами.

3. Даны действительные числа а1, а2,…, аn. Среди них есть положительные и отрицательные. Упорядочить эти числа по возрастанию абсолютных величин.

Вариант №8

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В так, чтобы в нем находились сначала четные числа массива А, а за ними номер их позиции в массиве.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Все элементы массива А, начиная с первого отрицательного, увеличить на 3,5.

3. Дан одномерный массив символов. Упорядочить по возрастанию элементы, индексы которых есть простые числа.

Вариант №9

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из элементов массива А, находящимися между минимальным и последним элементом, предварительно удвоив каждый из них.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Среди элементов находящихся на четных позициях массива А найти минимальный.

3. Даны действительные числа а1, … ,аN. Сформировать массив из неповторяющихся чисел и расставить эти числа в невозрастающем порядке.

Вариант №10

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из положительных элементов массива А и их порядковых номеров.

2. Дан одномерный массив А (а1, а2, а3,..., аn). В массиве А поменять местами максимальный элемент среди элементов стоящих на четных позициях массива с минимальным элементом среди элементов стоящих на нечетных позициях.

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

Вариант №11

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из элементов массива А, удовлетворяющих условию ai>i.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти произведений отрицательных элементов массива А.

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

Вариант №12

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из четных элементов массивов А.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти произведение не нулевых элементов массива начиная с первого до максимального.

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

Вариант №13

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из элементов массивов А, стоящих на четных позициях.

2. Дан одномерный символьных массив А (а1, а2, а3,..., аn). Используя функцию в массиве А подсчитать количество символов "*" находящихся между первым и вторым символами "!".

3. Дан одномерный массив, элементами которого являются строки. Отсортировать по убыванию длин те элементы, которые состоят только из английских букв.