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

1.5Проверка условия

1

Проверить присутствие нечетных отрицательных элементов в массиве целых чисел.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- сообщение "Элемент найден" или "Элементы не найдены".

2

Проверить присутствие в массиве вещественных чисел отрицательных элементов, квадрат которого больше числа 100.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- сообщение "Элемент найден" или "Элементы не найдены".

3

Проверить присутствие в массиве целых чисел элементов, абсолютное значение которых является простым числом.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- сообщение "Элемент найден" или "Элементы не найдены".

4

Проверить присутствие во второй половине (включая середину) массива вещественных чисел элементов, равных заданному числу SearchValue.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива,

- искомое число SearchValue.

Порядок вывода результатов:

- сообщение "Элемент найден" или "Элементы не найдены".

5

Проверить присутствие на нечетном месте в массиве вещественных чисел положительных элементов.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- сообщение "Элемент найден" или "Элементы не найдены".

6

Проверить присутствие на четном месте в массиве вещественных чисел элементов, равных заданному числу SearchValue.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива,

- искомое число SearchValue.

Порядок вывода результатов:

- сообщение "Элемент найден" или "Элементы не найдены".

2Построение массивов

2.1Выбор элементов

1

Дано: массив целых чисел. Требуется сформировать новый массив, содержащий нечетные отрицательные элементы исходного массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

2

Дано: массив вещественных чисел. Требуется сформировать новый массив, содержащий отрицательные элементы исходного массива, квадрат которых больше числа 100.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива с точностью до одного знака после запятой;

ограничить ширину поля вывода элемента 6-ю позициями.

3

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

4

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива с точностью до одного знака после запятой;

ограничить ширину поля вывода элемента 6-ю позициями.

5

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива с точностью до одного знака после запятой;

ограничить ширину поля вывода элемента 6-ю позициями.

6

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива,

- значение Limit.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива с точностью до одного знака после запятой;

ограничить ширину поля вывода элемента 6-ю позициями.

7

Дано: массив вещественных чисел. Требуется сформировать два новых массива, содержащих положительные и отрицательные элементы исходного массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- положительные элементы,

- отрицательные элементы.

Точность вывода чисел - до одного знака после запятой; ограничить ширину поля вывода элемента 6-ю позициями.

8

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

9

Дано: массив целых чисел. Требуется сформировать новый массив, содержащий номера нечетных отрицательных элементов исходного массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

10

Дано: массив вещественных чисел. Требуется сформировать новый массив, содержащий номера отрицательных элементов исходного массива, квадрат которых больше числа 100.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

11

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

12

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

13

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

14

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива,

- значение Limit.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.

15

Дано: массив вещественных чисел. Требуется сформировать два новых массива, содержащих номера положительных и отрицательных элементов исходного массива.

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- номера положительных элементов,

- номера отрицательных элементов.

16

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

Ограничения:

- число элементов в массиве не более 10-ти.

Порядок ввода исходных данных:

- число элементов в массиве,

- элементы массива.

Порядок вывода результатов:

- число элементов в сформированном массиве,

- элементы массива.